@charset "UTF-8";
/* Do not edit main.css edit styles.css or main.scss insted */
/* Social menu */
#social-menu li {
  display: inline-block;
}

#social-menu li a {
  display: block;
  text-decoration: none;
  text-align: center;
}

#social-menu li a:hover {
  text-decoration: none;
}

#social-menu li a:focus {
  outline: none;
}

#social-menu li a[href*="codepen.io"]::before {
  content: '\f1cb';
}

#social-menu li a[href*="digg.com"]::before {
  content: '\f1a6';
}

#social-menu li a[href*="dribbble.com"]::before {
  content: '\f17d';
}

#social-menu li a[href*="dropbox.com"]::before {
  content: '\f16b';
}

#social-menu li a[href*="facebook.com"]::before {
  content: '\f09a';
}

#social-menu li a[href*="flickr.com"]::before {
  content: '\f16e';
}

#social-menu li a[href*="plus.google.com"]::before {
  content: '\f0d5';
}

#social-menu li a[href*="github.com"]::before {
  content: '\f09b';
}

#social-menu li a[href*="instagram.com"]::before {
  content: '\f16d';
}

#social-menu li a[href*="linkedin.com"]::before {
  content: '\f0e1';
}

#social-menu li a[href*="pinterest.com"]::before {
  content: '\f0d2';
}

#social-menu li a[href*="getpocket.com"]::before {
  content: '\f265';
}

#social-menu li a[href*="reddit.com"]::before {
  content: '\f1a1';
}

#social-menu li a[href*="skype.com"]::before, #social-menu li a[href*="skype:"]::before {
  content: '\f17e';
}

#social-menu li a[href*="stumbleupon.com"]::before {
  content: '\f1a4';
}

#social-menu li a[href*="tumblr.com"]::before {
  content: '\f173';
}

#social-menu li a[href*="twitter.com"]::before {
  content: '\f099';
}

#social-menu li a[href*="vimeo.com"]::before {
  content: '\f27d';
}

#social-menu li a[href*="wordpress.org"]::before, #social-menu li a[href*="wordpress.com"]::before {
  content: '\f19a';
}

#social-menu li a[href*="youtube.com"]::before {
  content: '\f167';
}

#social-menu li a[href*="amazon.com"]::before {
  content: '\f270';
}

#social-menu li a[href*="tripadvisor"]::before {
  content: '\f262';
}

#social-menu li a[href*="ycombinator.com"]::before {
  content: '\f23b';
}

#social-menu li a[href*="xing.com"]::before {
  content: '\f168';
}

#social-menu li a[href*="yahoo."]::before {
  content: '\f19e';
}

#social-menu li a[href*="vine.co"]::before {
  content: '\f1ca';
}

#social-menu li a[href*="weibo.com"]::before {
  content: '\f18a';
}

#social-menu li a[href*="trello.com"]::before {
  content: '\f181';
}

#social-menu li a[href*="steampowered.com"]::before {
  content: '\f1b6';
}

#social-menu li a[href*="soundcloud.com"]::before {
  content: '\f1be';
}

#social-menu li a[href*="spotify.com"]::before {
  content: '\f1bc';
}

#social-menu li a[href*="stackexchange.com"]::before {
  content: '\f18d';
}

#social-menu li a[href*="stackoverflow.com"]::before {
  content: '\f16c';
}

#social-menu li a[href*="slideshare.net"]::before {
  content: '\f1e7';
}

#social-menu li a[href*="slack.com"]::before {
  content: '\f198';
}

#social-menu li a[href*="skyatlas.com"]::before {
  content: '\f216';
}

#social-menu li a[href*="last.fm"]::before {
  content: '\f202';
}

#social-menu li a[href*="jsfiddle.net"]::before {
  content: '\f1cc';
}

#social-menu li a[href*="behance.net"]::before {
  content: '\f1b4';
}

#social-menu li a[href*="bitbucket.org"]::before {
  content: '\f171';
}

#social-menu li a[href*="codepen.io"]::before {
  content: '\f1cb';
}

#social-menu li a[href*="codiepie.com"]::before {
  content: '\f284';
}

#social-menu li a[href*="connectdevelop.com"]::before {
  content: '\f20e';
}

#social-menu li a[href*="dashcube.com"]::before {
  content: '\f210';
}

#social-menu li a[href*="contao.org"]::before {
  content: '\f26d';
}

#social-menu li a[href*="delicious.com"]::before {
  content: '\f1a5';
}

#social-menu li a[href*="deviantart.com"]::before {
  content: '\f1bd';
}

#social-menu li a[href*="vk.com"]::before {
  content: '\f189';
}

#social-menu li a::before {
  font-family: FontAwesome;
  font-size: 15px;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: auto;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.social-list--text #social-menu li a::before {
  display: none;
}

/*
* Trunk version 2.0.1
*/
/*
* Contexts
*/
.context-dark, .bg-gray-700, .bg-gray-900, .bg-primary,
.context-dark h1,
.bg-gray-700 h1,
.bg-gray-900 h1,
.bg-primary h1, .context-dark h2, .bg-gray-700 h2, .bg-gray-900 h2, .bg-primary h2, .context-dark h3, .bg-gray-700 h3, .bg-gray-900 h3, .bg-primary h3, .context-dark h4, .bg-gray-700 h4, .bg-gray-900 h4, .bg-primary h4, .context-dark h5, .bg-gray-700 h5, .bg-gray-900 h5, .bg-primary h5, .context-dark h6, .bg-gray-700 h6, .bg-gray-900 h6, .bg-primary h6, .context-dark [class^='heading-'], .bg-gray-700 [class^='heading-'], .bg-gray-900 [class^='heading-'], .bg-primary [class^='heading-'] {
  color: #ffffff;
}

.context-dark p, .bg-gray-700 p, .bg-gray-900 p, .bg-primary p {
  color: rgba(255, 255, 255, 0.6);
}

a:focus,
button:focus {
  outline: none !important;
}

button::-moz-focus-inner {
  border: 0;
}

*:focus {
  outline: none;
}

blockquote {
  padding: 0;
  margin: 0;
}

input,
button,
select,
textarea {
  outline: none;
}

label {
  margin-bottom: 0;
}

p {
  margin: 0;
}

ul,
ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

ul li,
ol li {
  display: block;
}

dl {
  margin: 0;
}

dt,
dd {
  line-height: inherit;
}

dt {
  font-weight: inherit;
}

dd {
  margin-bottom: 0;
}

cite {
  font-style: normal;
}

form {
  margin-bottom: 0;
}

blockquote {
  padding-left: 0;
  border-left: 0;
}

address {
  margin-top: 0;
  margin-bottom: 0;
}

figure {
  margin-bottom: 0;
}

html p a:hover {
  text-decoration: none;
}

/*
* Typography
*/
body {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  letter-spacing: -0.025em;
  color: #000000;
  background-color: #ffffff;
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: subpixel-antialiased;
}

h1, h2, h3, h4, h5, h6, [class^='heading-'] {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  color: #2D2D2D;
  letter-spacing: -.02em;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, [class^='heading-'] a {
  color: inherit;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, [class^='heading-'] a:hover {
  color: #FFDC25;
}

h1,
.heading-1 {
  font-size: 32px;
  line-height: 1.5;
}

@media (min-width: 1200px) {
  h1,
  .heading-1 {
    font-size: 60px;
    line-height: 1.2;
  }
}

h2,
.heading-2 {
  font-size: 34px;
}

@media (min-width: 1200px) {
  h2,
  .heading-2 {
    font-size: 46px;
    line-height: 1.17391;
  }
}

h3,
.heading-3 {
  font-size: 24px;
  line-height: 1.5;
}

@media (min-width: 1200px) {
  h3,
  .heading-3 {
    font-size: 36px;
    line-height: 1.33333;
  }
}

h4,
.heading-4 {
  font-size: 22px;
  line-height: 1.5;
  letter-spacing: 0;
}

@media (min-width: 1200px) {
  h4,
  .heading-4 {
    font-size: 22px;
    line-height: 1.27273;
  }
}

h5,
.heading-5 {
  font-size: 18px;
  line-height: 1.5;
}

@media (min-width: 1200px) {
  h5,
  .heading-5 {
    line-height: 1.44444;
  }
}

h6,
.heading-6 {
  font-size: 18px;
  line-height: 1.5;
}

@media (min-width: 1200px) {
  h6,
  .heading-6 {
    font-size: 16px;
    line-height: 1.5;
  }
}

small,
.small {
  display: block;
  font-size: 14px;
  line-height: 1.28571;
  font-weight: 500;
}

mark,
.mark {
  padding: 3px 5px;
  color: #ffffff;
  background: #FFDC25;
}

.big {
  font-size: 18px;
  line-height: 1.55556;
}

.lead {
  font-size: 24px;
  line-height: 34px;
  font-weight: 300;
}

p.pretitle {
  font-size: 18px;
  font-weight: 500;
}

@media (min-width: 768px) {
  p.pretitle {
    font-size: 22px;
  }
}

.subtitle {
  font-size: 18px;
  font-weight: 500;
}

@media (min-width: 768px) {
  .subtitle {
    font-size: 22px;
  }
}

code {
  padding: 3px 5px;
  -webkit-border-radius: 0.2rem;
  border-radius: 0.2rem;
  font-size: 90%;
  color: #2C2C2C;
  background: #FCFCFC;
}

p {
  color: rgba(0, 0, 0, 0.6);
}

p [data-toggle='tooltip'] {
  padding-left: .25em;
  padding-right: .25em;
  color: #FFDC25;
}

p [style*='max-width'] {
  display: inline-block;
}

::-moz-selection {
  background: #FFDC25;
  color: #ffffff;
}

::selection {
  background: #FFDC25;
  color: #ffffff;
}

::-moz-selection {
  background: #FFDC25;
  color: #ffffff;
}

/*
* Brand
*/
.brand {
  display: inline-block;
}

.brand .brand-logo-light {
  display: none;
}

.brand .brand-logo-dark {
  display: block;
}

/*
* Links
*/
a {
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

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

a[href*='tel'], a[href*='mailto'] {
  white-space: nowrap;
}

.link-bd-btm {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.link-bd-btm::before {
  content: '';
  position: absolute;
  display: block;
  width: 0;
  height: 1px;
  bottom: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.link-bd-btm:hover::before {
  width: 100%;
  margin: 0 auto;
  bottom: -3px;
  background-color: rgba(255, 255, 255, 0.3);
}

.link-social {
  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;
  padding: 5px;
  margin: 0 auto;
  border: 2px solid rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 10em;
  border-radius: 10em;
  width: 48px;
  height: 48px;
  line-height: 48px;
}

.link-social, .link-social:focus, .link-social:active {
  color: rgba(255, 255, 255, 0.7);
}

.link-social:hover {
  color: #ffffff;
}

.link-hover {
  color: #ffffff;
}

.link-press {
  color: #ffffff;
}

* + .privacy-link {
  margin-top: 25px;
}

/*
* Blocks
*/
.block-center, .block-lg {
  margin-left: auto;
  margin-right: auto;
}

.block-sm {
  max-width: 310px;
  padding: 15px;
}

@media (min-width: 576px) {
  .block-sm {
    padding: 0;
  }
}

@media (min-width: 1200px) {
  .block-sm {
    max-width: 360px;
  }
}

.block-lg {
  max-width: 768px;
}

.block-center {
  padding: 10px;
}

.block-center:hover .block-center-header {
  background-color: #FFDC25;
}

.block-center-title {
  background-color: #ffffff;
}

@media (max-width: 1439.98px) {
  .block-center {
    padding: 20px;
  }
  .block-center:hover .block-center-header {
    background-color: #ffffff;
  }
  .block-center-header {
    background-color: #FFDC25;
  }
}

/*
* Boxes
*/
.box-minimal {
  text-align: center;
}

.box-minimal .box-minimal-icon {
  font-size: 50px;
  line-height: 50px;
  color: #FFDC25;
}

.box-minimal-divider {
  width: 36px;
  height: 4px;
  margin-left: auto;
  margin-right: auto;
  background: #FFDC25;
}

.box-minimal-text {
  width: 100%;
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
}

* + .box-minimal {
  margin-top: 30px;
}

* + .box-minimal-title {
  margin-top: 10px;
}

* + .box-minimal-divider {
  margin-top: 20px;
}

* + .box-minimal-text {
  margin-top: 15px;
}

.context-dark .box-minimal p, .bg-gray-700 .box-minimal p, .bg-gray-900 .box-minimal p, .bg-primary .box-minimal p {
  color: #000000;
}

.box-counter {
  position: relative;
  text-align: center;
  color: #3B3B3B;
}

.box-counter-title {
  display: inline-block;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.3;
  letter-spacing: -.025em;
}

.box-counter-main {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 45px;
  font-weight: 400;
  line-height: 1.2;
}

.box-counter-main > * {
  display: inline;
  font: inherit;
}

.box-counter-main .small {
  font-size: 28px;
}

.box-counter-main .small_top {
  position: relative;
  top: .2em;
  vertical-align: top;
}

.box-counter-divider {
  font-size: 0;
  line-height: 0;
}

.box-counter-divider::after {
  content: '';
  display: inline-block;
  width: 80px;
  height: 2px;
  background: #FFDC25;
}

* + .box-counter-title {
  margin-top: 10px;
}

* + .box-counter-main {
  margin-top: 20px;
}

* + .box-counter-divider {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .box-counter-title {
    font-size: 18px;
  }
}

@media (min-width: 1200px) {
  .box-counter-main {
    font-size: 60px;
  }
  .box-counter-main .small {
    font-size: 36px;
  }
  * + .box-counter-main {
    margin-top: 30px;
  }
  * + .box-counter-divider {
    margin-top: 15px;
  }
  * + .box-counter-title {
    margin-top: 18px;
  }
}

.bg-primary .box-counter {
  color: #ffffff;
}

.bg-primary .box-counter-divider::after {
  background: #ffffff;
}

.box-classic {
  position: relative;
  padding-bottom: 33px;
}

.box-classic::after {
  content: '';
  display: block;
  position: absolute;
  width: 42px;
  height: 5px;
  background-color: #FFDC25;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.box-classic:hover::after {
  width: 70px;
}

.box-classic:hover .box-classic-icon::before {
  top: -15px;
  left: -15px;
  right: -15px;
  bottom: -15px;
}

.box-classic:hover .box-classic-icon::after {
  -webkit-box-shadow: inset 4px 4px 6px rgba(0, 0, 0, 0.4);
  box-shadow: inset 4px 4px 6px rgba(0, 0, 0, 0.4);
}

.box-classic .box-classic-icon::before {
  content: '';
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  border: 5px solid #ffffff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  opacity: .1;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.box-classic .box-classic-icon::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #3B3B3B;
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.box-classic-icon {
  position: relative;
  margin: 0 auto;
  width: 98px;
  height: 98px;
  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;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.box-classic-icon .icon {
  position: relative;
  z-index: 1;
}

.box-classic-icon + .box-classic-text {
  margin-top: 38px;
}

.box-modern {
  position: relative;
  background-color: #ffffff;
  -webkit-box-shadow: 20px 20px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 20px 20px 20px rgba(0, 0, 0, 0.15);
  padding: 40px 15px 35px 30px;
  margin-left: 30px;
  margin-bottom: 47px;
}

@media (min-width: 576px) {
  .box-modern {
    padding: 50px 30px 45px 55px;
  }
}

@media (min-width: 992px) {
  .box-modern {
    width: 398px;
    margin-right: 0;
    margin-left: auto;
  }
}

.box-modern::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: -23px;
  border: 10px solid #DFDFDF;
  -webkit-transform: translate3d(-15px, 10px, 0);
  transform: translate3d(-15px, 10px, 0);
  pointer-events: none;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (min-width: 768px) {
  .box-modern::before {
    -webkit-transform: translate3d(-41px, 24px, 0);
    transform: translate3d(-41px, 24px, 0);
  }
}

.box-modern::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: inherit;
}

.box-modern > * {
  position: relative;
  z-index: 1;
}

.box-modern:hover::before {
  -webkit-transform: translate3d(-20px, -12px, 0);
  transform: translate3d(-20px, -12px, 0);
}

@media (min-width: 768px) {
  .box-modern:hover::before {
    -webkit-transform: translate3d(-41px, -12px, 0);
    transform: translate3d(-41px, -12px, 0);
  }
}

.box-modern-title {
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  color: #000000;
  letter-spacing: -.015em;
}

.box-modern-list {
  margin-top: 36px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: -55px;
}

.box-modern-list:empty {
  margin-bottom: 0;
}

.box-modern-list > * {
  margin-bottom: 55px;
}

.box-modern-list li {
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
  min-width: 150px;
}

.box-modern-list img {
  opacity: .5;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.box-modern-list img:hover {
  opacity: 1;
}

header + section.box-custom-1 {
  padding-top: 0;
}

@media (min-width: 1200px) {
  header + section.box-custom-1 {
    padding-top: 0;
  }
}

.box-custom-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -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;
}

.box-custom-1 h2 + p,
.box-custom-1 .heading-2 + p {
  margin-top: 20px;
}

@media (min-width: 1200px) {
  .box-custom-1 h2 + p,
  .box-custom-1 .heading-2 + p {
    margin-top: 34px;
  }
}

@media (min-width: 1200px) {
  .box-custom-1 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.box-custom-1-aside {
  padding-top: 50px;
}

@media (min-width: 1200px) {
  .box-custom-1-aside {
    padding-top: 0;
    -webkit-flex-basis: 244px;
    -ms-flex-preferred-size: 244px;
    flex-basis: 244px;
  }
}

.box-custom-1-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -23px;
  margin-left: -23px;
}

.box-custom-1-list > * {
  margin-bottom: 23px;
  margin-left: 23px;
}

@media (min-width: 1200px) {
  .box-custom-1-list {
    margin-top: -17px;
    margin-right: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.box-custom-1-main .elementor-element-populated {
  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%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 480px;
  min-height: 480px;
  position: relative;
  z-index: 1;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top left;
}

@media (min-width: 1200px) {
  .box-custom-1-main .elementor-element-populated {
    height: 731px;
    min-height: 731px;
  }
  .box-custom-1-main .elementor-element-populated::before {
    content: '';
    display: block;
    position: absolute;
    width: 61px;
    height: 88%;
    top: 6%;
    left: -61px;
    background-color: #3B3B3B;
    z-index: 0;
  }
}

.box-custom-1-main .elementor-element-populated::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: -15px 15px 20px rgba(0, 0, 0, 0.25);
  box-shadow: -15px 15px 20px rgba(0, 0, 0, 0.25);
  pointer-events: none;
}

.box-custom-1-main .block-sm {
  padding-top: 30px;
  padding-bottom: 100px;
  margin: 0 auto;
}

@media (min-width: 576px) {
  .box-custom-1-main .block-sm {
    margin-left: 60px;
  }
}

@media (min-width: 1200px) {
  .box-custom-1-main .block-sm {
    padding-top: 52px;
    padding-bottom: 140px;
    margin-left: 103px;
  }
}

@media (min-width: 1200px) {
  .box-custom-2 {
    padding-top: 8px;
    padding-left: 25px;
  }
}

.box-custom-3 {
  position: relative;
}

.box-custom-3 img {
  -webkit-box-shadow: 30px 30px 25px rgba(0, 0, 0, 0.07);
  box-shadow: 30px 30px 25px rgba(0, 0, 0, 0.07);
  width: 100%;
}

@media (max-width: 575.98px) {
  .box-custom-3 img {
    max-height: 100vw;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

.box-custom-3-container {
  display: inline-block;
  position: absolute;
  -webkit-box-shadow: -15px 15px 20px rgba(0, 0, 0, 0.2);
  box-shadow: -15px 15px 20px rgba(0, 0, 0, 0.2);
  bottom: -15px;
  left: auto;
  right: 3%;
}

@media (min-width: 768px) {
  .box-custom-3-container {
    bottom: -86px;
  }
}

@media (min-width: 1200px) {
  .box-custom-3-container {
    left: 67.1%;
    right: auto;
  }
}

@media (min-width: 768px) {
  .box-custom-3-container::after {
    content: '';
    display: block;
    position: absolute;
    background-image: url(../images/home-15-131x170.png);
    width: 131px;
    height: 170px;
  }
}

.box-custom-3-wrap {
  overflow: hidden;
  padding-right: 21px;
  position: relative;
}

.box-custom-3-wrap::before {
  content: '';
  display: block;
  position: absolute;
  width: 21px;
  height: 100%;
  background-color: #2C2C2C;
  top: 0;
  right: 0;
  -webkit-transform: skewY(42deg);
  -ms-transform: skewY(42deg);
  transform: skewY(42deg);
  -webkit-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
}

.box-custom-3-item {
  max-width: 117px;
  background-color: #2C2C2C;
  line-height: 1.25;
  padding: 13px 0 14px 25px;
}

.box-custom-3-name {
  font-size: 18px;
  font-weight: 500;
  color: #ffffff;
}

.box-custom-3-position {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
  margin-top: 6px;
}

.box-custom-3-border {
  padding: 15px;
  position: relative;
  display: inline-block;
}

@media (min-width: 768px) {
  .box-custom-3-border {
    padding: 27px 27px 27px 26px;
  }
}

.box-custom-3-border-dashed {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.box-custom-3-border-dashed::before, .box-custom-3-border-dashed::after {
  content: '';
  display: block;
  position: absolute;
}

.box-custom-3-border-dashed::before {
  width: 2px;
  top: 27px;
  right: 1px;
  bottom: 0;
  background-image: -webkit-repeating-linear-gradient(0, transparent, transparent 11px, #B2B2B2 11px, #B2B2B2 18px);
  background-image: -o-repeating-linear-gradient(0, transparent, transparent 11px, #B2B2B2 11px, #B2B2B2 18px);
  background-image: repeating-linear-gradient(0, transparent, transparent 11px, #B2B2B2 11px, #B2B2B2 18px);
}

.box-custom-3-border-dashed::after {
  height: 2px;
  left: 26px;
  right: 0;
  bottom: -2px;
  background-image: -webkit-repeating-linear-gradient(left, #B2B2B2, #B2B2B2 7px, transparent 7px, transparent 18px);
  background-image: -o-repeating-linear-gradient(left, #B2B2B2, #B2B2B2 7px, transparent 7px, transparent 18px);
  background-image: repeating-linear-gradient(90deg, #B2B2B2, #B2B2B2 7px, transparent 7px, transparent 18px);
}

.box-custom-3-border-angel::before, .box-custom-3-border-angel::after {
  content: '';
  display: block;
  position: absolute;
  width: 16px;
  height: 16px;
  border: 2px solid #FFDC25;
}

.box-custom-3-border-angel::before {
  top: 2px;
  right: 1px;
  border-bottom: 0;
  border-left: 0;
}

.box-custom-3-border-angel::after {
  left: 0;
  bottom: -2px;
  border-top: 0;
  border-right: 0;
}

/*
* Element groups
*/
html .group {
  margin-bottom: -20px;
  margin-left: -15px;
}

html .group:empty {
  margin-bottom: 0;
  margin-left: 0;
}

html .group > * {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 15px;
}

html .group-sm {
  margin-bottom: -10px;
  margin-left: -10px;
}

html .group-sm:empty {
  margin-bottom: 0;
  margin-left: 0;
}

html .group-sm > * {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 10px;
}

html .group-xl {
  margin-bottom: -20px;
  margin-left: -30px;
}

html .group-xl:empty {
  margin-bottom: 0;
  margin-left: 0;
}

html .group-xl > * {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 30px;
}

@media (min-width: 992px) {
  html .group-xl {
    margin-bottom: -20px;
    margin-left: -45px;
  }
  html .group-xl > * {
    margin-bottom: 20px;
    margin-left: 45px;
  }
}

html .group-middle {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

html .group-custom {
  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;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
}

html .group-custom > * {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
  -ms-flex: 0 1 100%;
  flex: 0 1 100%;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 576px) {
  html .group-custom {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  html .group-custom > * {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}

* + .group-sm {
  margin-top: 30px;
}

* + .group-xl {
  margin-top: 20px;
}

/*
* Responsive units
*/
.unit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
  -ms-flex: 0 1 100%;
  flex: 0 1 100%;
  margin-bottom: -30px;
  margin-left: -20px;
}

.unit > * {
  margin-bottom: 30px;
  margin-left: 20px;
}

.unit:empty {
  margin-bottom: 0;
  margin-left: 0;
}

.unit-body {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}

.unit-left,
.unit-right {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 100%;
}

.unit-spacing-xs {
  margin-bottom: -15px;
  margin-left: -7px;
}

.unit-spacing-xs > * {
  margin-bottom: 15px;
  margin-left: 7px;
}

.unit-spacing-lg {
  margin-bottom: -15px;
  margin-left: -37px;
}

.unit-spacing-lg > * {
  margin-bottom: 15px;
  margin-left: 37px;
}

/*
* Lists
*/
/*
* Vertical list
*/
.list > li + li {
  margin-top: 10px;
}

.list-xs > li + li {
  margin-top: 5px;
}

.list-sm > li + li {
  margin-top: 10px;
}

.list-md > li + li {
  margin-top: 18px;
}

.list-lg > li + li {
  margin-top: 24px;
}

.list-xl > li + li {
  margin-top: 30px;
}

@media (min-width: 768px) {
  .list-xl > li + li {
    margin-top: 60px;
  }
}

/*
* List inline
*/
.list-inline > li {
  display: inline-block;
}

html .list-inline-md {
  -webkit-transform: translate3d(0, -8px, 0);
  transform: translate3d(0, -8px, 0);
  margin-bottom: -8px;
  margin-left: -10px;
  margin-right: -10px;
}

html .list-inline-md > * {
  margin-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
}

@media (min-width: 992px) {
  html .list-inline-md {
    margin-left: -22px;
    margin-right: -22px;
  }
  html .list-inline-md > * {
    padding-left: 22px;
    padding-right: 22px;
  }
}

/*
* List terms
*/
.list-terms dt + dd {
  margin-top: 5px;
}

.list-terms dd + dt {
  margin-top: 25px;
}

* + .list-terms {
  margin-top: 25px;
}

/*
* Index list
*/
.index-list {
  counter-reset: li;
}

.index-list > li .list-index-counter:before {
  content: counter(li, decimal-leading-zero);
  counter-increment: li;
}

/*
* Marked list
*/
.list-marked {
  padding-left: 25px;
  text-align: left;
}

.list-marked > li {
  text-indent: -25px;
  padding-left: 25px;
}

.list-marked > li::before {
  position: relative;
  display: inline-block;
  left: 25px;
  top: -1px;
  min-width: 25px;
  content: '\f105';
  font: 400 14px/24px 'FontAwesome';
  color: #DFDFDF;
}

.list-marked > li + li {
  margin-top: 4px;
}

* + .list-marked {
  margin-top: 15px;
}

p + .list-marked {
  margin-top: 10px;
}

/*
* Ordered List
*/
.list-ordered {
  counter-reset: li;
  padding-left: 25px;
  text-align: left;
}

.list-ordered > li {
  position: relative;
  padding-left: 25px;
}

.list-ordered > li:before {
  content: counter(li, decimal) ".";
  counter-increment: li;
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 15px;
  color: #DFDFDF;
}

.list-ordered > li + li {
  margin-top: 10px;
}

* + .list-ordered {
  margin-top: 15px;
}

/*
* Classic List
*/
.list-classic-wrap li + li {
  margin-top: 46px;
}

.list-classic .unit-left {
  position: relative;
  width: 66px;
  height: 66px;
}

.list-classic .unit-left::before {
  position: absolute;
  left: 9px;
  top: 2px;
  font-weight: 600;
}

.list-classic .icon {
  position: absolute;
  right: -9px;
  bottom: -8px;
}

.list-classic-rectangle {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 8px solid #FFDC25;
  border-top: 0;
  border-left: 0;
}

.list-classic-rectangle::before, .list-classic-rectangle::after {
  content: '';
  display: block;
  position: absolute;
  background-color: #FFDC25;
}

.list-classic-rectangle::before {
  width: 50%;
  height: 8px;
  top: 0;
  right: -4px;
}

.list-classic-rectangle::after {
  width: 8px;
  height: 50%;
  bottom: -4px;
  left: 0;
}

/*
* Decorative List
*/
* + .list-decorative {
  margin-top: 37px;
}

.list-decorative {
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-align-last: left;
  margin-bottom: -17px;
}

.list-decorative > * {
  margin-bottom: 17px;
}

.list-decorative li {
  position: relative;
  width: 100%;
  max-width: 200px;
  padding-left: 14px;
  color: rgba(255, 255, 255, 0.7);
}

@media (min-width: 768px) {
  .list-decorative li {
    -webkit-flex-basis: 33%;
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    width: 33%;
    max-width: 33%;
  }
}

@media (min-width: 1200px) {
  .list-decorative li {
    -webkit-flex-basis: 26%;
    -ms-flex-preferred-size: 26%;
    flex-basis: 26%;
    width: 26%;
    max-width: 26%;
  }
}

.list-decorative li::before {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 40%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  border-style: solid;
  border-width: 4px 0 4px 8px;
  border-color: transparent transparent transparent #FFDC25;
}

/*
* Images
*/
img {
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-responsive {
  width: 100%;
}

/*
* Icons
*/
.icon {
  display: inline-block;
  font-size: 18px;
  line-height: 1;
}

.icon::before {
  position: relative;
  display: inline-block;
  font-weight: 400;
  font-style: normal;
  speak: none;
  text-transform: none;
}

.icon-circle {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.icon-lg {
  font-size: 50px;
}

.icon-xl {
  font-size: 55px;
}

/*
* Tables custom
*/
.table-custom {
  width: 100%;
  max-width: 100%;
  text-align: left;
  background: #ffffff;
  border-collapse: collapse;
}

.table-custom th,
.table-custom td {
  color: #3B3B3B;
  background: #ffffff;
}

.table-custom th {
  padding: 35px 24px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .05em;
  text-transform: uppercase;
  background: rgba(255, 255, 255, 0.6);
}

@media (max-width: 991.98px) {
  .table-custom th {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

.table-custom td {
  padding: 17px 24px;
}

.table-custom tbody tr:first-child td {
  border-top: 0;
}

.table-custom tr td {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.table-custom tfoot td {
  font-weight: 700;
}

* + .table-custom-responsive {
  margin-top: 30px;
}

@media (min-width: 768px) {
  * + .table-custom-responsive {
    margin-top: 40px;
  }
}

.table-custom.table-custom-primary thead th {
  color: #ffffff;
  background: #FFDC25;
  border: 0;
}

.table-custom.table-custom-primary tbody tr:hover td {
  background: rgba(255, 255, 255, 0.6);
}

.table-custom.table-custom-bordered tr td:first-child {
  border-left: 0;
}

.table-custom.table-custom-bordered tr td:last-child {
  border-right: 0;
}

.table-custom.table-custom-bordered td {
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.table-custom.table-custom-bordered tbody > tr:first-of-type > td {
  border-top: 0;
}

.table-custom.table-custom-striped {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.table-custom.table-custom-striped tbody tr:nth-of-type(odd) td {
  background: transparent;
}

.table-custom.table-custom-striped tbody tr:nth-of-type(even) td {
  background: rgba(255, 255, 255, 0.6);
}

.table-custom.table-custom-striped tbody td {
  border: 0;
}

.table-custom.table-custom-striped tfoot td:not(:first-child) {
  border-left: 0;
}

@media (max-width: 991.98px) {
  .table-custom-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-custom-responsive.table-bordered {
    border: 0;
  }
}

/*
* Dividers
*/
hr {
  margin-top: 0;
  margin-bottom: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.6);
}

.divider {
  font-size: 0;
  line-height: 0;
}

.divider::after {
  content: '';
  display: inline-block;
  width: 60px;
  height: 2px;
  background-color: #FFDC25;
}

/*
* Buttons
*/
.button {
  position: relative;
  overflow: hidden;
  display: inline-block;
  padding: 17px 35px;
  font-size: 18px;
  line-height: 1.25;
  border: 2px solid;
  min-width: 272px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  letter-spacing: -0.03em;
  text-transform: none;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: 250ms all ease-in-out;
  -o-transition: 250ms all ease-in-out;
  transition: 250ms all ease-in-out;
}

.button-block {
  display: block;
  width: 100%;
}

.button-default, .button-default:focus {
  color: rgba(255, 255, 255, 0.3);
  background-color: #3B3B3B;
  border-color: #3B3B3B;
}

.button-default:hover, .button-default:active, .button-default.active {
  color: #ffffff;
  background-color: #FFDC25;
  border-color: #FFDC25;
}

.button-default.button-ujarak::before {
  background: #FFDC25;
}

.button-gray-100, .button-gray-100:focus {
  color: #2D2D2D;
  background-color: #FCFCFC;
  border-color: #FCFCFC;
}

.button-gray-100:hover, .button-gray-100:active, .button-gray-100.active {
  color: #2D2D2D;
  background-color: #efefef;
  border-color: #efefef;
}

.button-gray-100.button-ujarak::before {
  background: #efefef;
}

.button-primary, .button-primary:focus {
  color: #000000;
  background-color: #FFDC25;
  border-color: #FFDC25;
}

.button-primary:hover, .button-primary:active, .button-primary.active {
  color: #ffffff;
  background-color: #3B3B3B;
  border-color: #3B3B3B;
}

.button-primary.button-ujarak::before {
  background: #3B3B3B;
}

.button-default-outline, .button-default-outline:focus {
  color: rgba(255, 255, 255, 0.3);
  background-color: transparent;
  border-color: #3B3B3B;
}

.button-default-outline:hover, .button-default-outline:active, .button-default-outline.active {
  color: #ffffff;
  background-color: #FFDC25;
  border-color: #FFDC25;
}

.button-default-outline.button-ujarak::before {
  background: #FFDC25;
}

.button-ghost {
  border: 0;
  background-color: transparent;
}

.button-ghost:hover {
  color: #ffffff;
  background: #FFDC25;
}

.button-facebook, .button-facebook:focus {
  color: #ffffff;
  background-color: #4d70a8;
  border-color: #4d70a8;
}

.button-facebook:hover, .button-facebook:active, .button-facebook.active {
  color: #ffffff;
  background-color: #456497;
  border-color: #456497;
}

.button-facebook.button-ujarak::before {
  background: #456497;
}

.button-twitter, .button-twitter:focus {
  color: #ffffff;
  background-color: #02bcf3;
  border-color: #02bcf3;
}

.button-twitter:hover, .button-twitter:active, .button-twitter.active {
  color: #ffffff;
  background-color: #02a8da;
  border-color: #02a8da;
}

.button-twitter.button-ujarak::before {
  background: #02a8da;
}

.button-google, .button-google:focus {
  color: #ffffff;
  background-color: #e2411e;
  border-color: #e2411e;
}

.button-google:hover, .button-google:active, .button-google.active {
  color: #ffffff;
  background-color: #cc3a1a;
  border-color: #cc3a1a;
}

.button-google.button-ujarak::before {
  background: #cc3a1a;
}

.button-shadow {
  -webkit-box-shadow: 3px 8px 20px 0 rgba(255, 220, 37, 0.2);
  box-shadow: 3px 8px 20px 0 rgba(255, 220, 37, 0.2);
}

.button-shadow:focus, .button-shadow:active, .button-shadow:hover {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
}

.button-ujarak {
  position: relative;
  z-index: 0;
  -webkit-transition: background .4s, border-color .4s, color .4s;
  -o-transition: background .4s, border-color .4s, color .4s;
  transition: background .4s, border-color .4s, color .4s;
}

.button-ujarak::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #FFDC25;
  z-index: -1;
  opacity: 0;
  -webkit-transform: scale3d(0.7, 1, 1);
  transform: scale3d(0.7, 1, 1);
  -webkit-transition: opacity 0.42s, -webkit-transform 0.42s;
  transition: opacity 0.42s, -webkit-transform 0.42s;
  -o-transition: transform 0.42s, opacity 0.42s;
  transition: transform 0.42s, opacity 0.42s;
  transition: transform 0.42s, opacity 0.42s, -webkit-transform 0.42s;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}

.button-ujarak, .button-ujarak::before {
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.button-ujarak:hover {
  -webkit-transition: background .4s .4s, border-color .4s 0s, color .2s 0s;
  -o-transition: background .4s .4s, border-color .4s 0s, color .2s 0s;
  transition: background .4s .4s, border-color .4s 0s, color .2s 0s;
}

.button-ujarak:hover::before {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.button-xs {
  padding: 8px 17px;
}

.button-sm {
  padding: 5px 25px;
  font-size: 12px;
  line-height: 1.5;
}

.button-lg {
  padding: 12px 50px;
  font-size: 14px;
  line-height: 1.5;
}

.button-xl {
  padding: 16px 50px;
  font-size: 16px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .button-xl {
    padding: 20px 80px;
  }
}

.button-circle {
  -webkit-border-radius: 30px;
  border-radius: 30px;
}

.button-round-1 {
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.button-round-2 {
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.button.button-icon {
  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;
  vertical-align: middle;
}

.button.button-icon .icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: inherit;
  font-size: 1.55em;
  line-height: 1em;
}

.button.button-icon-left .icon {
  padding-right: 11px;
}

.button.button-icon-right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.button.button-icon-right .icon {
  padding-left: 11px;
}

.button.button-icon.button-link .icon {
  top: 5px;
  font-size: 1em;
}

.button.button-icon.button-xs .icon {
  top: .05em;
  font-size: 1.2em;
  padding-right: 8px;
}

.button.button-icon.button-xs .button-icon-right {
  padding-left: 8px;
}

.btn-primary {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  letter-spacing: .05em;
  text-transform: uppercase;
  -webkit-transition: .33s;
  -o-transition: .33s;
  transition: .33s;
}

.btn-primary, .btn-primary:active, .btn-primary:focus {
  color: #ffffff;
  background: #FFDC25;
  border-color: #FFDC25;
}

.btn-primary:hover {
  color: #ffffff;
  background: #000000;
  border-color: #000000;
}

.button.button-icon[data-custom-toggle] {
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 768px) {
  .button.button-icon[data-custom-toggle] {
    display: none;
  }
}

/*
* Form styles
*/
.rd-form {
  position: relative;
  text-align: left;
}

.rd-form .button {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 60px;
}

* + .rd-form {
  margin-top: 20px;
}

input:-webkit-autofill ~ label,
input:-webkit-autofill ~ .form-validation {
  color: #000000 !important;
}

.form-wrap {
  position: relative;
}

.form-wrap.has-error .form-input {
  border-color: #f5543f;
}

.form-wrap.has-focus .form-input {
  border-color: #FFDC25;
}

.form-wrap + * {
  margin-top: 20px;
}

.form-input {
  display: block;
  width: 100%;
  min-height: 60px;
  padding: 16px 23px;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  color: #000000;
  background-color: #f5f5f5;
  background-image: none;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-appearance: none;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  border: 1px solid #f5f5f5;
}

.form-input:focus {
  outline: 0;
}

textarea.form-input {
  height: 135px;
  min-height: 60px;
  max-height: 230px;
  resize: vertical;
}

.form-label,
.form-label-outside {
  margin-bottom: 0;
  color: #000000;
  font-weight: 400;
}

.form-label {
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
  padding-left: 23px;
  padding-right: 23px;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  pointer-events: none;
  text-align: left;
  z-index: 9;
  -webkit-transition: .25s;
  -o-transition: .25s;
  transition: .25s;
  will-change: transform;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.form-label.focus {
  opacity: 0;
}

.form-label.auto-fill {
  color: #000000;
}

.form-label-outside {
  width: 100%;
  margin-bottom: 4px;
}

@media (min-width: 768px) {
  .form-label-outside {
    position: static;
  }
  .form-label-outside, .form-label-outside.focus, .form-label-outside.auto-fill {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}

[data-x-mode='true'] .form-label {
  pointer-events: auto;
}

.form-validation {
  position: absolute;
  right: 8px;
  top: 0;
  z-index: 11;
  margin-top: 2px;
  font-size: 9px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: 0;
  color: #f5543f;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}

.form-validation-left .form-validation {
  top: 100%;
  right: auto;
  left: 0;
}

#form-output-global {
  position: fixed;
  bottom: 30px;
  left: 15px;
  z-index: 2000;
  visibility: hidden;
  -webkit-transform: translate3d(-500px, 0, 0);
  transform: translate3d(-500px, 0, 0);
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

#form-output-global.active {
  visibility: visible;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

@media (min-width: 576px) {
  #form-output-global {
    left: 30px;
  }
}

.form-output {
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 10px;
  font-weight: 400;
  line-height: 1.2;
  margin-top: 2px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  opacity: 0;
  visibility: hidden;
}

.form-output.active {
  opacity: 1;
  visibility: visible;
}

.form-output.error {
  color: #f5543f;
}

.form-output.success {
  color: #98bf44;
}

.radio .radio-custom,
.radio-inline .radio-custom,
.checkbox .checkbox-custom,
.checkbox-inline .checkbox-custom {
  opacity: 0;
}

.radio .radio-custom, .radio .radio-custom-dummy,
.radio-inline .radio-custom,
.radio-inline .radio-custom-dummy,
.checkbox .checkbox-custom,
.checkbox .checkbox-custom-dummy,
.checkbox-inline .checkbox-custom,
.checkbox-inline .checkbox-custom-dummy {
  position: absolute;
  left: 0;
  width: 14px;
  height: 14px;
  outline: none;
  cursor: pointer;
}

.radio .radio-custom-dummy,
.radio-inline .radio-custom-dummy,
.checkbox .checkbox-custom-dummy,
.checkbox-inline .checkbox-custom-dummy {
  pointer-events: none;
  background: #ffffff;
}

.radio .radio-custom-dummy::after,
.radio-inline .radio-custom-dummy::after,
.checkbox .checkbox-custom-dummy::after,
.checkbox-inline .checkbox-custom-dummy::after {
  position: absolute;
  opacity: 0;
  -webkit-transition: .22s;
  -o-transition: .22s;
  transition: .22s;
}

.radio .radio-custom:focus,
.radio-inline .radio-custom:focus,
.checkbox .checkbox-custom:focus,
.checkbox-inline .checkbox-custom:focus {
  outline: none;
}

.radio input,
.radio-inline input,
.checkbox input,
.checkbox-inline input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.radio-custom:checked + .radio-custom-dummy:after,
.checkbox-custom:checked + .checkbox-custom-dummy:after {
  opacity: 1;
}

.radio,
.radio-inline {
  padding-left: 28px;
}

.radio .radio-custom-dummy,
.radio-inline .radio-custom-dummy {
  top: 1px;
  left: 0;
  width: 18px;
  height: 18px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #DFDFDF;
}

.radio .radio-custom-dummy::after,
.radio-inline .radio-custom-dummy::after {
  content: '';
  top: 3px;
  right: 3px;
  bottom: 3px;
  left: 3px;
  background: #3B3B3B;
  -webkit-border-radius: inherit;
  border-radius: inherit;
}

.checkbox,
.checkbox-inline {
  padding-left: 28px;
}

.checkbox .checkbox-custom-dummy,
.checkbox-inline .checkbox-custom-dummy {
  left: 0;
  width: 18px;
  height: 18px;
  margin: 0;
  border: 1px solid #DFDFDF;
}

.checkbox .checkbox-custom-dummy::after,
.checkbox-inline .checkbox-custom-dummy::after {
  content: '\f222';
  font-family: "Material Design Icons";
  position: absolute;
  top: -1px;
  left: -2px;
  font-size: 20px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.3);
}

.toggle-custom {
  padding-left: 60px;
  -webkit-appearance: none;
}

.toggle-custom:checked ~ .checkbox-custom-dummy::after {
  background: #FFDC25;
  -webkit-transform: translate(20px, -50%);
  -ms-transform: translate(20px, -50%);
  transform: translate(20px, -50%);
}

.toggle-custom ~ .checkbox-custom-dummy {
  position: relative;
  display: inline-block;
  margin-top: -1px;
  width: 44px;
  height: 20px;
  background: #f5f5f5;
  cursor: pointer;
}

.toggle-custom ~ .checkbox-custom-dummy::after {
  content: '';
  position: absolute;
  display: inline-block;
  width: 16px;
  height: 16px;
  left: 0;
  top: 50%;
  background: #DFDFDF;
  -webkit-transform: translate(4px, -50%);
  -ms-transform: translate(4px, -50%);
  transform: translate(4px, -50%);
  opacity: 1;
  -webkit-transition: .22s;
  -o-transition: .22s;
  transition: .22s;
}

.rd-form-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  text-align: center;
  -webkit-transform: translate3d(0, -12px, 0);
  transform: translate3d(0, -12px, 0);
  margin-bottom: -12px;
  margin-left: -6px;
  margin-right: -6px;
}

.rd-form-inline > * {
  margin-top: 12px;
  padding-left: 6px;
  padding-right: 6px;
}

.rd-form-inline .form-wrap {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 185px;
}

@media (max-width: 991.98px) {
  .rd-form-inline .form-wrap {
    width: 100%;
  }
}

.rd-form-inline .form-wrap-select {
  text-align: left;
}

.rd-form-inline .form-button {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  min-height: 60px;
}

.rd-form-inline .form-button .button {
  min-height: inherit;
  display: block;
  min-width: 208px;
}

@media (max-width: 991.98px) {
  .rd-form-inline .form-button .button {
    width: 100%;
  }
}

.rd-form-inline.rd-form-inline-centered {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.form-sm .form-input,
.form-sm .button {
  padding-top: 9px;
  padding-bottom: 9px;
  min-height: 40px;
}

.form-sm .form-validation {
  top: -16px;
}

.form-sm .form-label {
  top: 20px;
}

.form-sm * + .button {
  margin-top: 10px;
}

.form-lg .form-input,
.form-lg .form-label,
.form-lg .select2-container .select2-choice {
  font-size: 16px;
}

.form-lg .form-input,
.form-lg .select2-container .select2-choice {
  font-size: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.form-lg .form-input,
.form-lg .select2-container .select2-choice {
  min-height: 58px;
}

.form-lg .form-button {
  min-height: 60px;
}

.form-lg .form-label {
  top: 30px;
}

/*
* Posts
*/
@media (min-width: 1200px) {
  .container.container-custom-right, .container.container-custom-left {
    position: relative;
    max-width: 100vw;
    width: calc(100vw - ((100vw - 1200px + 17px) / 2));
  }
  .container.container-custom-right {
    margin-left: auto;
    margin-right: 0;
    padding-right: 0;
  }
  .container.container-custom-left {
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
  }
}

.post-classic-figure {
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.post-classic-figure img {
  width: 100%;
}

.post-classic-figure + .post-classic-title {
  margin-top: 33px;
}

.post-classic-title {
  margin-bottom: 15px;
}

.post-classic-title + .post-classic-description,
.post-classic-title + .post-excerpt {
  margin-top: 9px;
}

.post-classic-description {
  color: rgba(0, 0, 0, 0.6);
}

.box-cta {
  padding: 30px 15px;
  -webkit-box-shadow: 0 20px 60px rgba(0, 0, 0, 0.6);
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.6);
  -webkit-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}

@media (min-width: 768px) {
  .box-cta {
    padding: 72px 48px;
  }
}

@media (min-width: 1200px) {
  .box-cta .rd-form-inline {
    padding-right: 36px;
  }
}

.box-cta-text {
  text-align: left;
}

.box-cta-text p {
  text-transform: uppercase;
}

.pricing-box {
  display: inline-block;
  padding: 10px 32px;
  text-align: center;
  font-size: 32px;
  font-weight: 600;
  color: #ffffff;
  background-color: #3B3B3B;
  -webkit-border-radius: 10em;
  border-radius: 10em;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
  border: none;
  margin: 21px auto;
}

@media (min-width: 768px) {
  .pricing-box {
    font-size: 36px;
  }
}

@media (min-width: 992px) {
  .pricing-box {
    font-size: 46px;
  }
}

.first-letter:first-letter {
  float: left;
  display: block;
  padding: 22px 30px;
  margin-right: 20px;
  margin-top: 8px;
  line-height: 40px;
  font-size: 40px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #FFDC25;
  color: #ffffff;
  font-weight: 100;
  text-align: center;
  vertical-align: top;
}

.post-inline > * + * {
  margin-top: 5px;
}

.post-inline__header,
.post-inline__footer {
  font-size: 12px;
  line-height: 1.4;
  font-style: italic;
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
  margin-bottom: -5px;
  margin-left: -10px;
  margin-right: -10px;
}

.post-inline__header > *,
.post-inline__footer > * {
  margin-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.post-inline__header > *,
.post-inline__footer > * {
  display: inline-block;
}

.post-inline__time,
.post-inline__comment {
  color: #FCFCFC;
}

.post-inline__link {
  color: #FCFCFC;
  letter-spacing: .1em;
  text-transform: uppercase;
}

.post-inline__link a {
  display: inline;
}

.post-inline__link a, .post-inline__link a:focus, .post-inline__link a:active {
  color: inherit;
}

.post-inline__link a:hover {
  color: #F5F5F5;
}

* + .post-classic-body,
.post-classic-title + * {
  margin-top: 30px;
}

* + .post-meta,
* + .post-classic-footer,
* + .post-minimal-footer {
  margin-top: 20px;
  margin-bottom: 20px;
}

* + .post-classic-title {
  margin-top: 25px;
}

* + .carousel-post-gallery,
* + .entry-video,
* + .post-link,
* + .post-quote,
* + .post-audio,
* + .img-thumbnail-variant-1 {
  margin-top: 40px;
}

* + .button-link {
  margin-top: 20px;
}

.post-classic-title-icon {
  padding-left: 40px;
  position: relative;
}

.post-classic-title-icon[class*="linear-icon-"]:before {
  position: absolute;
  left: 0;
  top: calc(50% - 15px);
  display: inline-block;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #FFDC25;
  color: #ffffff;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}

.post-excerpt {
  margin-top: 15px;
}

@media (min-width: 1200px) {
  .post-classic-footer {
    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: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .post-classic-footer * + .button {
    margin-top: 0;
  }
}

.post-classic-footer * + .button {
  margin-top: 15px !important;
}

.post-meta {
  font-size: 12px;
  font-style: italic;
}

.meta-author:hover {
  color: #FFDC25;
}

.post-link {
  padding: 27px 15px 30px;
  background-color: #B2B2B2;
  text-align: center;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.post-link * {
  color: #ffffff;
}

.post-link > a {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
}

.post-link > a:before {
  content: "\e915";
  display: inline-block;
  font: 400 14px/14px "Linearicons";
  margin-right: 10px;
  margin-top: -2px;
  vertical-align: middle;
}

.post-link .post-classic-title + * {
  margin-top: 0;
}

.post-link .post-classic-title a:hover {
  color: #FCFCFC;
}

.post-quote .quote-default {
  max-width: none;
}

.post-quote a {
  display: block;
  width: 100%;
  padding: 30px;
  text-align: center;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #FCFCFC;
}

@media (min-width: 576px) {
  .post-quote a {
    padding: 35px 30px 65px;
  }
}

.post-quote a .quote-default__text {
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

.post-quote a .quote-default__cite {
  color: #FCFCFC;
}

.post-quote a:hover {
  -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);
}

.post-audio .rd-audio-wrap {
  padding: 40px;
  background-color: #FCFCFC;
}

@media (min-width: 1600px) {
  .post-video-wrap .embed-responsive-16by9 {
    padding-bottom: 35.45%;
  }
}

.post-minimal {
  text-align: left;
}

.post-minimal * + .post-meta {
  margin-top: 10px;
}

.post-minimal * + .post-classic-body {
  margin-top: 20px;
}

* + .post-minimal {
  margin-top: 50px;
}

@media (min-width: 576px) {
  * + .post-minimal {
    margin-top: 60px;
  }
}

.post-minimal-footer {
  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;
}

.post-minimal-footer * + .button {
  margin-top: 25px;
}

.posts-lists-masonry-3-cols > * {
  margin-top: 50px;
}

.ios .posts-lists-masonry-3-cols > * {
  -webkit-transform: translate3d(0, 0, 0);
}

.posts-lists-masonry-3-cols .owl-carousel .owl-stage-outer {
  z-index: -1;
}

.posts-lists-masonry-3-cols .rd-audio {
  position: relative;
  left: 0;
}

@media (min-width: 576px) {
  .posts-lists-masonry-3-cols {
    -webkit-columns: 2;
    columns: 2;
    -webkit-column-gap: 50px;
    column-gap: 50px;
  }
  .posts-lists-masonry-3-cols > * {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    margin-top: 0;
    margin-bottom: 60px;
    display: inline-block;
    width: 100%;
  }
}

@media (min-width: 576px) and (min-width: 992px) {
  .posts-lists-masonry-3-cols {
    -webkit-columns: 3;
    columns: 3;
    margin-bottom: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  .posts-lists-masonry-3-cols > *:first-of-type {
    margin-top: 0;
  }
}

.carousel-blog-justify .owl-dots {
  display: none !important;
}

@media (min-width: 768px) {
  .carousel-blog-justify {
    display: block;
  }
}

.post-single-body * + img,
.post-single-body * + p {
  margin-top: 25px;
}

.post-single-body * + .quote-default__cite {
  margin-top: 27px;
}

.post-single-body .quote-default__cite {
  color: #FCFCFC;
}

.nonstandart-post-header img + * {
  margin-top: 20px;
}

.nonstandart-post-header * + h2 {
  margin-top: 25px;
}

.nonstandart-post-header * + .post-meta {
  margin-top: 30px;
}

.nonstandart-post-header * + [class*='list-inline-'] {
  margin-top: 50px;
}

.nonstandart-post-header img {
  width: auto;
}

.nonstandart-post-header [class*='linear-icon-']:before {
  font-size: 24px;
}

.nonstandart-post-header .post-meta {
  font-size: 1rem;
}

[class*='bg-image-'] .nonstandart-post-header .icon {
  color: #ffffff;
}

[class*='bg-image-'] .nonstandart-post-header a {
  color: #ffffff;
}

[class*='bg-image-'] .nonstandart-post-header a:hover {
  color: #ffffff;
  opacity: .55;
}

.post-modern {
  position: relative;
  overflow: hidden;
  text-align: center;
  width: 100%;
  margin: -1px;
  padding-bottom: 75.3950338%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
}

.post-modern > img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  min-height: 101%;
  min-width: 101%;
}

.post-modern .post-modern__inner {
  color: #ffffff;
}

.post-modern .post-modern__inner a {
  color: #ffffff;
}

.post-modern .post-modern__inner a:hover {
  color: #FCFCFC;
}

.post-modern .list-inline-tag {
  font-style: italic;
  font-size: 12px;
  color: #ffffff;
}

.post-modern__inner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 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;
  -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;
  padding: 10px;
  background: rgba(255, 220, 37, 0.66);
  pointer-events: none;
}

.post-modern__inner > * {
  position: relative;
  z-index: 1;
  pointer-events: auto;
}

.post-modern__inner > * + * {
  margin-top: 20px;
}

.post-modern__title {
  max-height: 5.5em;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.post-modern__divider {
  width: 116px;
  height: 1px;
  background: #ffffff;
}

@media (min-width: 768px) {
  .post-modern__inner > * + * {
    margin-top: 30px;
  }
}

@media (min-width: 992px) {
  .post-modern__inner > * + * {
    margin-top: 45px;
  }
}

.desktop .post-modern > img {
  will-change: transform;
  -webkit-transition: all .4s ease-out;
  -o-transition: all .4s ease-out;
  transition: all .4s ease-out;
}

.desktop .post-modern .post-modern__inner {
  opacity: 0;
  -webkit-transition: all .4s ease-out;
  -o-transition: all .4s ease-out;
  transition: all .4s ease-out;
  background: rgba(255, 220, 37, 0.9);
}

.desktop .post-modern .post-modern__inner > * {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.desktop .post-modern .post-modern__inner > *:nth-child(1) {
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  transition-delay: 0.1s;
}

.desktop .post-modern .post-modern__inner > *:nth-child(2) {
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.desktop .post-modern .post-modern__inner > *:nth-child(3) {
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.desktop .post-modern .post-modern__inner > *:nth-child(4) {
  -webkit-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.desktop .post-modern .post-modern__inner > *:nth-child(5) {
  -webkit-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.desktop .post-modern:hover > img {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);
  transform: translate3d(-50%, -50%, 0) scale(0.9);
}

.desktop .post-modern:hover .post-modern__inner {
  opacity: 1;
}

.desktop .post-modern:hover .post-modern__inner > * {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

/*
* Quotes
*/
.quote-primary-mark {
  position: relative;
  top: 6px;
  display: block;
  width: 37px;
  height: 27px;
  fill: #FFDC25;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.quote-primary-body {
  position: relative;
  padding: 25px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.6);
}

.quote-primary-body::before, .quote-primary-body::after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 13px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.6);
}

.quote-primary-body::before {
  left: 0;
  width: 78px;
  border-width: 1px 1px 0 0;
}

.quote-primary-body::after {
  right: 0;
  width: calc(100% - 78px - 12px);
  border-width: 1px 0 0 1px;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skew(-45deg);
  -ms-transform: skew(-45deg);
  transform: skew(-45deg);
}

.quote-primary-text {
  padding-top: 20px;
}

.quote-primary-cite {
  font-weight: 700;
}

.quote-primary-footer {
  padding-left: 5px;
}

* + .quote-primary {
  margin-top: 30px;
}

* + .quote-primary-footer {
  margin-top: 8px;
}

@media (min-width: 576px) {
  .quote-primary-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 32px 20px 40px 30px;
  }
  .quote-primary-text {
    padding-top: 0;
    padding-left: 20px;
  }
  .quote-primary-footer {
    padding-left: 30px;
  }
}

@media (min-width: 768px) {
  .quote-primary-body {
    padding-right: 40px;
  }
}

.quote-modern {
  position: relative;
  margin-left: 15px;
}

@media (min-width: 768px) {
  .quote-modern {
    margin-left: 48px;
  }
}

.quote-modern p {
  color: #000000;
}

.quote-modern-header {
  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;
}

.quote-modern-header + .quote-modern-body {
  margin-top: 42px;
}

.quote-classic-avatar {
  overflow: hidden;
  -webkit-box-shadow: 7px 7px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 7px 7px 10px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 30px;
  border-radius: 30px;
}

.quote-classic-description {
  margin-left: 15px;
}

@media (min-width: 576px) {
  .quote-classic-description {
    margin-left: 43px;
  }
}

.quote-classic-name {
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
}

.quote-classic-name + .quote-classic-position {
  margin-top: 8px;
}

.quote-classic-position {
  position: relative;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  padding-left: 7px;
}

.quote-classic-position::before {
  content: '';
  display: block;
  position: absolute;
  top: -3px;
  left: 0;
  bottom: -1px;
  width: 54px;
  background-color: #FFDC25;
  z-index: -1;
}

.quote-modern-body {
  font-style: italic;
  letter-spacing: 0;
  padding-left: 2px;
  line-height: 1.6;
  position: relative;
}

@media (min-width: 768px) {
  .quote-modern-body {
    font-size: 22px;
  }
}

.quote-modern-body::before {
  content: '';
  display: block;
  position: absolute;
  width: 4px;
  top: 9px;
  left: -15px;
  bottom: 5px;
  background-color: #000000;
}

@media (min-width: 768px) {
  .quote-modern-body::before {
    left: -43px;
  }
}

/*
* Thumbnails
*/
.figure-light figcaption {
  padding-top: 10px;
  color: #DFDFDF;
}

.thumbnail {
  -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  display: inline-block;
}

.thumbnail img {
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.thumbnail:hover img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

/*
* Breadcrumbs
*/
.breadcrumbs-custom {
  position: relative;
  padding: 35px 0 40px;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.3);
  background-position: center;
}

.breadcrumbs-custom-path {
  margin-left: -15px;
  margin-right: -15px;
}

.breadcrumbs-custom-path > * {
  padding-left: 15px;
  padding-right: 15px;
}

.breadcrumbs-custom-path a {
  display: inline;
  vertical-align: middle;
}

.breadcrumbs-custom-path a, .breadcrumbs-custom-path a:active, .breadcrumbs-custom-path a:focus {
  color: #FFDC25;
}

.breadcrumbs-custom-path li {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 1.7;
}

.breadcrumbs-custom-path li::after {
  content: "";
  font-family: 'FontAwesome';
  position: absolute;
  top: 52%;
  right: -5px;
  display: inline-block;
  font-size: inherit;
  font-style: normal;
  color: rgba(255, 255, 255, 0.5);
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}

.breadcrumbs-custom-path li:last-child:after {
  display: none;
}

.breadcrumbs-custom-path a:hover,
.breadcrumbs-custom-path li.active {
  color: #ffffff;
}

.breadcrumbs-custom-path li.active {
  top: 2px;
}

* + .breadcrumbs-custom-path {
  margin-top: 14px;
}

@media (max-width: 991.98px) {
  .breadcrumbs-custom-title {
    font-size: 26px;
  }
}

@media (min-width: 576px) {
  .breadcrumbs-custom {
    margin-left: -30px;
    margin-right: -30px;
  }
  .breadcrumbs-custom > * {
    padding-left: 30px;
    padding-right: 30px;
  }
  * + .breadcrumbs-custom-path {
    margin-top: 18px;
  }
}

@media (min-width: 768px) {
  .breadcrumbs-custom {
    padding: 70px 0 80px;
  }
  .breadcrumbs-custom-path li {
    font-size: 16px;
  }
}

@media (min-width: 1200px) {
  .breadcrumbs-custom {
    padding: 80px 0 100px;
  }
}

@media (min-width: 1440px) {
  .breadcrumbs-custom {
    padding: 80px 0 100px;
  }
}

/*
* Pagination custom
*/
.pagination {
  font-size: 0;
  line-height: 0;
  margin-bottom: -10px;
  margin-left: -10px;
}

.pagination:empty {
  margin-bottom: 0;
  margin-left: 0;
}

.pagination > * {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 10px;
}

.page-item {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  font-weight: 700;
}

.page-link {
  display: inline-block;
  min-width: 48px;
  padding: 10px 10px;
  border: 2px solid rgba(255, 255, 255, 0.6);
  font-size: 14px;
  line-height: 1.71429;
  background-color: #ffffff;
  color: #9b9b9b;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.page-link:hover, .page-link:focus, .page-link:active {
  color: #ffffff;
  background-color: #FFDC25;
  border-color: #FFDC25;
}

.page-item.active > .page-link, .page-item.active > .page-link:hover, .page-item.active > .page-link:focus, .page-item.active > .page-link:active {
  color: #ffffff;
  background-color: #FFDC25;
  border-color: #FFDC25;
}

.page-item.disabled > .page-link, .page-item.disabled > .page-link:hover, .page-item.disabled > .page-link:focus, .page-item.disabled > .page-link:active {
  color: #DFDFDF;
  background-color: rgba(255, 255, 255, 0.6);
  border-color: rgba(255, 255, 255, 0.6);
}

.page-item-control .icon::before {
  font-family: 'FontAwesome';
  font-size: 11px;
  line-height: 24px;
}

.page-item-control:first-child .icon::before {
  content: '\f053';
  margin-left: -1px;
}

.page-item-control:last-child .icon::before {
  content: '\f054';
  margin-right: -1px;
}

/*
* Snackbars
*/
.snackbars {
  padding: 9px 16px;
  margin-left: auto;
  margin-right: auto;
  color: #ffffff;
  text-align: left;
  background-color: #2D2D2D;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  font-size: 14px;
}

.snackbars .icon-xxs {
  font-size: 18px;
}

.snackbars p span:last-child {
  padding-left: 14px;
  color: rgba(255, 255, 255, 0.7);
}

.snackbars p {
  color: rgba(255, 255, 255, 0.7);
}

.snackbars-left {
  display: inline-block;
  margin-bottom: 0;
}

.snackbars-right {
  display: inline-block;
  float: right;
  text-transform: uppercase;
}

.snackbars-right:hover {
  text-decoration: underline;
}

@media (min-width: 576px) {
  .snackbars {
    max-width: 540px;
    padding: 12px 15px;
    font-size: 15px;
  }
}

/*
* Footers
*/
.footer-classic {
  padding: 70px 0 67px;
}

.footer-classic a:hover {
  color: #FFDC25;
}

.footer-classic-title {
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.4);
}

.footer-classic-list {
  margin-top: 20px;
  margin-bottom: -4px;
}

.footer-classic-list:empty {
  margin-bottom: 0;
}

.footer-classic-list > * {
  margin-bottom: 4px;
}

.footer-classic-logo-wrap {
  margin-top: 50px;
  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;
}

@media (min-width: 992px) {
  .footer-classic-logo-wrap {
    margin-top: 88px;
  }
}

.footer-classic-logo-wrap::before, .footer-classic-logo-wrap::after {
  content: '';
  display: block;
  position: absolute;
  width: 20%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.1);
  top: 50%;
}

@media (min-width: 576px) {
  .footer-classic-logo-wrap::before, .footer-classic-logo-wrap::after {
    width: 30%;
  }
}

@media (min-width: 992px) {
  .footer-classic-logo-wrap::before, .footer-classic-logo-wrap::after {
    width: 40%;
  }
}

.footer-classic-logo-wrap::before {
  left: 0;
}

.footer-classic-logo-wrap::after {
  right: 0;
}

/*
* Page layout
*/
html.boxed body {
  background: #FCFCFC url(../images/bg-pattern-boxed.png) repeat fixed;
}

@media (min-width: 1630px) {
  html.boxed .page {
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 0 0 23px 0 rgba(1, 1, 1, 0.1);
    box-shadow: 0 0 23px 0 rgba(1, 1, 1, 0.1);
  }
  html.boxed .rd-navbar-static {
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
  }
  html.boxed .rd-navbar-static.rd-navbar--is-stuck {
    max-width: 1600px;
    width: 100%;
    left: calc(50% - 1600px);
    right: calc(50% - 1600px);
  }
}

/*
* Text styling
*/
.text-italic {
  font-style: italic;
}

.text-normal {
  font-style: normal;
}

.text-underline {
  text-decoration: underline;
}

.text-strike {
  text-decoration: line-through;
}

.font-weight-thin {
  font-weight: 100;
}

.font-weight-light {
  font-weight: 300;
}

.font-weight-regular {
  font-weight: 400;
}

.font-weight-medium {
  font-weight: 500;
}

.font-weight-sbold {
  font-weight: 600;
}

.font-weight-bold {
  font-weight: 700;
}

.font-weight-ubold {
  font-weight: 900;
}

.text-spacing-0 {
  letter-spacing: 0;
}

.text-primary {
  color: #FFDC25 !important;
}

/*
* Offsets
*/
* + p {
  margin-top: 15px;
}

h2 + p,
.heading-2 + p {
  margin-top: 28px;
}

h2 + .pretitle,
.heading-2 + .pretitle {
  margin-top: 12px;
}

h4 + p,
.heading-4 + p {
  margin-top: 8px;
}

.small + h4,
.small + .heading-4 {
  margin-top: 10px;
}

p + h2,
p + .heading-2 {
  margin-top: 15px;
}

p + p {
  margin-top: 12px;
}

img + p {
  margin-top: 15px;
}

h3 + img {
  margin-top: 42px;
}

* + .row {
  margin-top: 30px;
}

* + .big {
  margin-top: 20px;
}

* + .text-block {
  margin-top: 30px;
}

* + .button {
  margin-top: 20px;
}

@media (min-width: 1200px) {
  * + .button {
    margin-top: 36px;
  }
}

.index-list + .button {
  margin-top: 70px;
}

.row + h3,
.row + .heading-3 {
  margin-top: 80px;
}

.container + .container {
  margin-top: 35px;
}

.row + .row {
  margin-top: 35px;
}

* + .index-list {
  margin-top: 63px;
}

@media (min-width: 1200px) {
  * + .rd-form {
    margin-top: 30px;
  }
  .container + .container {
    margin-top: 60px;
  }
  .row + .row {
    margin-top: 87px;
  }
}

.row-0 {
  margin-bottom: 0px;
}

.row-0:empty {
  margin-bottom: 0;
}

.row-0 > * {
  margin-bottom: 0px;
}

.row-15 {
  margin-bottom: -15px;
}

.row-15:empty {
  margin-bottom: 0;
}

.row-15 > * {
  margin-bottom: 15px;
}

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

.row-20:empty {
  margin-bottom: 0;
}

.row-20 > * {
  margin-bottom: 20px;
}

.row-30 {
  margin-bottom: -30px;
}

.row-30:empty {
  margin-bottom: 0;
}

.row-30 > * {
  margin-bottom: 30px;
}

.row-37 {
  margin-bottom: -37px;
}

.row-37:empty {
  margin-bottom: 0;
}

.row-37 > * {
  margin-bottom: 37px;
}

.row-41 {
  margin-bottom: -41px;
}

.row-41:empty {
  margin-bottom: 0;
}

.row-41 > * {
  margin-bottom: 41px;
}

.row-50 {
  margin-bottom: -50px;
}

.row-50:empty {
  margin-bottom: 0;
}

.row-50 > * {
  margin-bottom: 50px;
}

.row-60 {
  margin-bottom: -60px;
}

.row-60:empty {
  margin-bottom: 0;
}

.row-60 > * {
  margin-bottom: 60px;
}

@media (min-width: 768px) {
  .row-md-30 {
    margin-bottom: -30px;
  }
  .row-md-30:empty {
    margin-bottom: 0;
  }
  .row-md-30 > * {
    margin-bottom: 30px;
  }
}

@media (min-width: 1200px) {
  .maw-29 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 29%;
    -ms-flex: 0 0 29%;
    flex: 0 0 29%;
    max-width: 29%;
  }
}

.row.mt-112 {
  margin-top: 60px;
}

@media (min-width: 992px) {
  .row.mt-112 {
    margin-top: 112px;
  }
}

@media (max-width: 575.98px) {
  .mt-112 {
    margin-top: 60px;
  }
}

@media (min-width: 992px) {
  .mt-112 {
    margin-top: 112px;
  }
}

/*
* Sections
*/
.section-xs,
.section-sm,
.section-md,
.section-md-2,
.section-lg,
.section-xl,
.box-custom-1 {
  padding: 50px 0;
}

.section-collapse + .section-collapse {
  padding-top: 0;
}

.section-collapse:last-child {
  padding-bottom: 0;
}

html [class*='section-'].section-bottom-0 {
  padding-bottom: 0;
}

@media (max-width: 991.98px) {
  section.section-sm:first-of-type,
  section.section-md:first-of-type,
  section.section-lg:first-of-type,
  section.section-xl:first-of-type,
  section.section-xxl:first-of-type {
    padding-top: 40px;
  }
}

@media (min-width: 768px) {
  .section-sm {
    padding: 60px 0;
  }
  .section-md {
    padding: 50px 0;
  }
  .section-lg {
    padding: 85px 0;
  }
  .box-custom-1 {
    padding: 50px 0;
  }
}

@media (min-width: 992px) {
  .section-lg {
    padding: 100px 0;
  }
}

@media (min-width: 1200px) {
  .section-xs {
    padding: 62px 0 70px;
  }
  .section-sm {
    padding: 109px 0 120px;
  }
  .section-md {
    padding: 133px 0 96px;
  }
  .section-md-2 {
    padding: 116px 0 96px;
  }
  .section-lg {
    padding: 144px 0 142px;
  }
  .box-custom-1 {
    padding: 133px 0 96px;
  }
}

.section-single {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}

.section-single p {
  margin-left: auto;
  margin-right: auto;
}

.section-single * + .rights {
  margin-top: 35px;
}

.section-single * + .countdown-wrap {
  margin-top: 35px;
}

.section-single .countdown-wrap + * {
  margin-top: 35px;
}

@media (min-width: 992px) {
  .section-single * + .rights {
    margin-top: 60px;
  }
  .section-single .countdown-wrap + * {
    margin-top: 35px;
  }
}

.section-single .rd-mailform-wrap {
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.section-single * + .rd-mailform-wrap {
  margin-top: 20px;
}

.section-single-header {
  padding: calc(1em + 3vh) 0 calc(1em + 2vh);
}

.section-single-main {
  padding: calc(1em + 4vh) 0;
}

.section-single-footer {
  padding: calc(1em + 2vh) 0 calc(1em + 3vh);
}

.section-single-inner {
  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-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 100vh;
}

.section-single-inner > * {
  width: 100%;
}

@supports (display: grid) {
  .section-single-inner {
    display: grid;
    justify-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    grid-template-columns: 1fr;
  }
}

.section {
  position: relative;
}

/*
* Grid modules
*/
.grid-demo {
  letter-spacing: 0;
  text-align: center;
}

.grid-demo p {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.grid-demo * + p {
  margin-top: 5px;
}

.grid-demo * + .row {
  margin-top: 20px;
}

.grid-demo .row + .row {
  margin-top: 0;
}

@media (min-width: 1200px) {
  .grid-demo {
    text-align: left;
  }
  .grid-demo p {
    white-space: normal;
    overflow: visible;
    -o-text-overflow: unset;
    text-overflow: unset;
  }
  .grid-demo * + p {
    margin-top: 25px;
  }
}

.grid-demo-bordered .row {
  border: 0 solid rgba(255, 255, 255, 0.6);
  border-top-width: 1px;
}

.grid-demo-bordered .row:last-child {
  border-bottom-width: 1px;
}

.grid-demo-bordered [class*='col'] {
  padding: 5px 15px;
}

.grid-demo-bordered [class*='col']:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1px;
  border-left: 1px solid rgba(255, 255, 255, 0.6);
}

@media (min-width: 768px) {
  .grid-demo-bordered [class*='col'] {
    padding: 30px;
  }
}

@media (min-width: 1200px) {
  .grid-demo-bordered [class*='col'] {
    padding: 50px 50px 45px;
  }
}

.grid-demo-underlined .row {
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

.grid-demo-underlined [class*='col'] {
  padding: 5px 15px;
}

@media (min-width: 768px) {
  .grid-demo-underlined [class*='col'] {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}

@media (min-width: 1200px) {
  .grid-demo-underlined [class*='col'] {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}

/*
* Backgrounds
*/
.context-dark .brand .brand-logo-dark, .bg-gray-700 .brand .brand-logo-dark, .bg-gray-900 .brand .brand-logo-dark, .bg-primary .brand .brand-logo-dark {
  display: none;
}

.context-dark .brand .brand-logo-light, .bg-gray-700 .brand .brand-logo-light, .bg-gray-900 .brand .brand-logo-light, .bg-primary .brand .brand-logo-light {
  display: block;
}

.context-dark .subtitle, .bg-gray-700 .subtitle, .bg-gray-900 .subtitle, .bg-primary .subtitle {
  color: #ffffff;
}

/*
* Light Backgrounds
*/
.bg-default {
  background-color: #ffffff;
}

.bg-default:not([style*="background-"]) + .bg-default:not([style*="background-"]) {
  padding-top: 0;
}

.bg-gray-100 {
  background-color: #FCFCFC;
}

.bg-gray-100:not([style*="background-"]) + .bg-gray-100:not([style*="background-"]) {
  padding-top: 0;
}

.bg-gray-200 {
  background-color: #F5F5F5;
}

.bg-gray-200:not([style*="background-"]) + .bg-gray-200:not([style*="background-"]) {
  padding-top: 0;
}

/*
* Dark Backgrounds
*/
.bg-gray-700 {
  background-color: #3B3B3B;
}

.bg-gray-700:not([style*="background-"]) + .bg-gray-700:not([style*="background-"]) {
  padding-top: 0;
}

.bg-gray-900 {
  background-color: #2C2C2C;
}

.bg-gray-900:not([style*="background-"]) + .bg-gray-900:not([style*="background-"]) {
  padding-top: 0;
}

/*
* Accent Backgrounds
*/
.bg-primary + .bg-primary {
  padding-top: 0;
}

/*
* Background Image
*/
[class^='bg-'] {
  -webkit-background-size: cover;
  background-size: cover;
  background-position: center center;
}

@media (min-width: 992px) {
  html:not(.tablet):not(.mobile) .bg-fixed {
    background-attachment: fixed;
  }
}

.bg-custom {
  position: absolute;
  top: 42.5%;
  left: 0;
  right: 0;
  bottom: 0;
}

.bg-img-custom {
  background-repeat: no-repeat;
  background-position: 74% bottom;
  -webkit-background-size: 41% 41%;
  background-size: 41%;
}

/*
* Utilities custom
*/
.height-fill {
  position: relative;
  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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.height-fill > * {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.object-inline {
  white-space: nowrap;
}

.object-inline > * {
  display: inline-block;
  min-width: 20px;
  vertical-align: top;
  white-space: normal;
}

.object-inline > * + * {
  margin-left: 5px;
}

.oh {
  position: relative;
  overflow: hidden;
}

.text-decoration-lines {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.text-decoration-lines-content {
  position: relative;
  display: inline-block;
  min-width: 170px;
  font-size: 13px;
  text-transform: uppercase;
}

.text-decoration-lines-content::before, .text-decoration-lines-content::after {
  content: '';
  position: absolute;
  height: 1px;
  background: rgba(255, 255, 255, 0.6);
  top: 50%;
  width: 100vw;
}

.text-decoration-lines-content::before {
  left: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.text-decoration-lines-content::after {
  right: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

* + .text-decoration-lines {
  margin-top: 30px;
}

p.rights {
  text-align: center;
  margin-top: 60px;
}

p.rights a {
  color: inherit;
}

p.rights a:hover {
  color: #FFDC25;
}

[style*='z-index: 1000;'] {
  z-index: 1101 !important;
}

.text-block > * {
  margin-left: .125em;
  margin-right: .125em;
}

/*
*
* Animate.css
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  opacity: 1;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

html:not(.lt-ie10) .not-animated {
  opacity: 0;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

/*
*
* Preloader
*/
.preloader {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10000;
  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: 20px;
  background: #ffffff;
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

.preloader.loaded {
  opacity: 0;
  visibility: hidden;
}

.preloader-body {
  text-align: center;
}

.preloader-body p {
  position: relative;
  right: -8px;
}

.cssload-container {
  width: 100%;
  height: 36px;
  text-align: center;
}

.cssload-speeding-wheel {
  width: 36px;
  height: 36px;
  margin: 0 auto;
  border: 3px solid #FFDC25;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  -webkit-animation: cssload-spin .88s infinite linear;
  animation: cssload-spin .88s infinite linear;
}

@-webkit-keyframes cssload-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes cssload-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/*
*
* ToTop
*/
.ui-to-top {
  position: fixed;
  right: 15px;
  bottom: 15px;
  z-index: 100;
  width: 60px;
  height: 60px;
  font-size: 20px;
  line-height: 56px;
  color: #000000;
  background: #FFDC25;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: translate3d(0, 100px, 0);
  transform: translate3d(0, 100px, 0);
  -webkit-box-shadow: 3px 8px 20px 0 rgba(255, 220, 37, 0.2);
  box-shadow: 3px 8px 20px 0 rgba(255, 220, 37, 0.2);
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.ui-to-top:hover {
  color: #ffffff;
  background: #2C2C2C;
  text-decoration: none;
  -webkit-box-shadow: 3px 4px 10px 0 rgba(59, 59, 59, 0.2);
  box-shadow: 3px 4px 10px 0 rgba(59, 59, 59, 0.2);
}

.ui-to-top:focus {
  color: #ffffff;
}

.ui-to-top.active {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

html.mobile .ui-to-top,
html.tablet .ui-to-top {
  display: none !important;
}

@media (min-width: 576px) {
  .ui-to-top {
    right: 40px;
    bottom: 40px;
  }
}

/*
*
* RD Navbar
*/
@-webkit-keyframes rd-navbar-slide-down {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes rd-navbar-slide-down {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@-webkit-keyframes rd-navbar-slide-up {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}

@keyframes rd-navbar-slide-up {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}

.rd-navbar-wrap, .rd-navbar,
.rd-menu,
.rd-navbar-nav,
.rd-navbar-panel, .rd-navbar-static .rd-menu, .rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-fixed .rd-navbar-submenu {
  -webkit-transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
  -o-transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}

.rd-navbar--no-transition, .rd-navbar--no-transition * {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.rd-navbar,
.rd-navbar.rd-navbar--is-clone {
  display: none;
}

.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone,
.rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {
  display: none;
}

.rd-navbar {
  display: none;
  background: #2C2C2C;
}

.rd-navbar.rd-navbar-static {
  border-bottom: 1px solid transparent;
}

.rd-navbar.rd-navbar-static .rd-navbar-aside-outer,
.rd-navbar.rd-navbar-static .rd-navbar-main-outer {
  padding-left: 15px;
  padding-right: 15px;
}

.rd-navbar.rd-navbar-static .rd-navbar-aside,
.rd-navbar.rd-navbar-static .rd-navbar-main {
  margin-left: auto;
  margin-right: auto;
}

.rd-navbar.rd-navbar-static .rd-navbar-aside {
  padding: 10px 0;
}

.rd-navbar.rd-navbar-static .rd-navbar-main {
  position: relative;
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 49px 0;
}

@media (min-width: 1200px) {
  .rd-navbar.rd-navbar-static .rd-navbar-main {
    max-width: 1745px;
  }
}

.rd-navbar.rd-navbar-static .rd-navbar-brand img {
  width: auto;
  height: auto;
  max-width: 200px;
  max-height: 200px;
}

.rd-navbar.rd-navbar-static .rd-navbar-main-element {
  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;
}

.rd-navbar.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar.rd-navbar-static.rd-navbar--is-clone {
  border-bottom-color: rgba(255, 255, 255, 0.6);
}

.rd-navbar.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside-outer, .rd-navbar.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside-outer {
  display: none;
}

.rd-navbar.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main, .rd-navbar.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main {
  padding: 17px 0;
}

.rd-navbar.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-item > .rd-navbar-submenu, .rd-navbar.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-item > .rd-navbar-submenu {
  margin-top: 17px;
}

.rd-navbar-toggle {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  color: #FCFCFC;
  background-color: transparent;
  border: none;
  display: none;
}

.rd-navbar-toggle span {
  position: relative;
  display: block;
  margin: auto;
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -8px;
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

.rd-navbar-toggle span:after {
  top: 8px;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span {
  width: 24px;
  height: 4px;
  background-color: #FCFCFC;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.rd-navbar-toggle span {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rd-navbar-toggle span:before, .rd-navbar-toggle span:after {
  -webkit-transform-origin: 1.71429px center;
  -ms-transform-origin: 1.71429px center;
  transform-origin: 1.71429px center;
}

.rd-navbar-toggle.active span {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}

.rd-navbar-toggle.active span:before, .rd-navbar-toggle.active span:after {
  top: 0;
  width: 15px;
}

.rd-navbar-toggle.active span:before {
  -webkit-transform: rotate3d(0, 0, 1, -40deg);
  transform: rotate3d(0, 0, 1, -40deg);
}

.rd-navbar-toggle.active span:after {
  -webkit-transform: rotate3d(0, 0, 1, 40deg);
  transform: rotate3d(0, 0, 1, 40deg);
}

.rd-navbar-collapse-toggle {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.6);
  display: none;
}

.rd-navbar-collapse-toggle span {
  top: 50%;
  margin-top: -3px;
}

.rd-navbar-collapse-toggle span, .rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {
  position: absolute;
  width: 6px;
  height: 6px;
  line-height: 6px;
  text-align: center;
  background: rgba(255, 255, 255, 0.6);
  left: 50%;
  margin-left: -3px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

.rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {
  content: '';
}

.rd-navbar-collapse-toggle span:before {
  bottom: 100%;
  margin-bottom: 3px;
}

.rd-navbar-collapse-toggle span:after {
  top: 100%;
  margin-top: 3px;
}

.rd-navbar-collapse-toggle.active span {
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
}

.rd-navbar-collapse-toggle.active span:before {
  -webkit-transform: translateY(18px);
  -ms-transform: translateY(18px);
  transform: translateY(18px);
}

.rd-navbar-collapse-toggle.active span:after {
  -webkit-transform: translateY(-18px);
  -ms-transform: translateY(-18px);
  transform: translateY(-18px);
}

.rd-navbar-brand a {
  display: block;
}

.rd-navbar-search {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.rd-navbar-search .form-input {
  padding-right: 50px;
}

.rd-navbar-search .rd-search-form-submit {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 50px;
  padding: 0;
  margin: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
  color: rgba(255, 255, 255, 0.3);
  -webkit-transition: .33s;
  -o-transition: .33s;
  transition: .33s;
}

.rd-navbar-search .rd-search-form-submit:hover {
  color: #FFDC25;
}

.rd-navbar-search-toggle {
  background: none;
  border: none;
  display: inline-block;
  padding: 0;
  outline: none;
  outline-offset: 0;
  cursor: pointer;
  -webkit-appearance: none;
}

.rd-navbar-search-toggle::-moz-focus-inner {
  border: none;
  padding: 0;
}

.rd-navbar-dropdown {
  display: none;
}

/*
* @subsection  RD Navbar Static
*/
.rd-navbar-static {
  display: block;
}

.rd-navbar-static .rd-nav-item {
  display: inline-block;
}

.rd-navbar-static .rd-nav-item.focus .rd-nav-link, .rd-navbar-static .rd-nav-item.opened .rd-nav-link {
  color: #ffffff;
  background: transparent;
}

.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle {
  color: #ffffff;
}

.rd-navbar-static .rd-nav-item.current-menu-item .rd-nav-link {
  color: #ffffff;
  background: transparent;
}

.rd-navbar-static .rd-nav-item.current-menu-item > .rd-navbar-submenu-toggle {
  color: #ffffff;
}

.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle::before,
.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle::before,
.rd-navbar-static .rd-nav-item .rd-nav-link:hover + .rd-navbar-submenu-toggle::before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle {
  margin-left: 4px;
  font-family: "Material Design Icons";
  font-size: 16px;
  cursor: pointer;
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle::before {
  position: relative;
  display: inline-block;
  -webkit-transition: .22s;
  -o-transition: .22s;
  transition: .22s;
  content: '\f236';
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle:hover {
  color: #ffffff;
}

.rd-navbar-static .rd-nav-item > .rd-navbar-submenu {
  margin-top: 20px;
}

.rd-navbar-static .rd-nav-item + .rd-nav-item {
  margin-left: 31px;
}

.rd-navbar-static .rd-nav-link {
  position: relative;
  display: inline-block;
  color: rgba(255, 255, 255, 0.6);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  -webkit-transition: .25s;
  -o-transition: .25s;
  transition: .25s;
}

.rd-navbar-static .rd-nav-link:hover {
  color: #ffffff;
}

.rd-navbar-static .rd-menu {
  z-index: 15;
  position: absolute;
  display: block;
  margin-top: 22px;
  visibility: hidden;
  opacity: 0;
  text-align: left;
  border: 1px solid rgba(255, 255, 255, 0.6);
  -webkit-transform: translate3d(0, 30px, 0);
  transform: translate3d(0, 30px, 0);
}

.rd-navbar-static .rd-navbar-dropdown {
  position: absolute;
  left: 0;
  width: 270px;
  padding: 15px;
  background: #ffffff;
  z-index: 5;
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {
  top: -1px;
  left: 100%;
  z-index: 2;
  margin-top: -15px;
  margin-left: 15px;
  -webkit-transform: translate3d(30px, 0, 0);
  transform: translate3d(30px, 0, 0);
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown.rd-navbar-open-left {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: 15px;
  -webkit-transform: translate3d(-30px, 0, 0);
  transform: translate3d(-30px, 0, 0);
}

.rd-navbar-static .rd-dropdown-item.focus .rd-dropdown-link, .rd-navbar-static .rd-dropdown-item.opened .rd-dropdown-link {
  color: #FFDC25;
}

.rd-navbar-static .rd-dropdown-link {
  color: #9b9b9b;
}

.rd-navbar-static .rd-dropdown-link:hover {
  color: #FFDC25;
}

.rd-navbar-static .rd-navbar-dropdown li > a,
.rd-navbar-static .rd-megamenu-list li > a {
  position: relative;
  left: -3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 1px 14px 1px 0;
  text-align: left;
}

.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-static .rd-navbar-dropdown li > a:focus, .rd-navbar-static .rd-navbar-dropdown li > a:active,
.rd-navbar-static .rd-megamenu-list li > a,
.rd-navbar-static .rd-megamenu-list li > a:focus,
.rd-navbar-static .rd-megamenu-list li > a:active {
  color: #9b9b9b;
}

.rd-navbar-static .rd-navbar-dropdown li > a:hover,
.rd-navbar-static .rd-megamenu-list li > a:hover {
  color: #FFDC25;
}

.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-static .rd-navbar-dropdown li > a::before,
.rd-navbar-static .rd-megamenu-list li > a,
.rd-navbar-static .rd-megamenu-list li > a::before {
  -webkit-transition: .15s ease-in-out;
  -o-transition: .15s ease-in-out;
  transition: .15s ease-in-out;
}

.rd-navbar-static .rd-navbar-dropdown li > a::before,
.rd-navbar-static .rd-megamenu-list li > a::before {
  position: relative;
  top: -1px;
  left: -6px;
  display: inline-block;
  content: '\f105';
  font-family: 'FontAwesome';
  font-size: inherit;
  line-height: inherit;
  color: #FFDC25;
  opacity: 0;
  visibility: hidden;
}

.rd-navbar-static .rd-navbar-dropdown li.focus > a,
.rd-navbar-static .rd-navbar-dropdown li.opened > a,
.rd-navbar-static .rd-navbar-dropdown li > a:hover,
.rd-navbar-static .rd-megamenu-list li.focus > a,
.rd-navbar-static .rd-megamenu-list li.opened > a,
.rd-navbar-static .rd-megamenu-list li > a:hover {
  left: 0;
  padding-left: 14px;
  padding-right: 0;
}

.rd-navbar-static .rd-navbar-dropdown li.focus > a::before,
.rd-navbar-static .rd-navbar-dropdown li.opened > a::before,
.rd-navbar-static .rd-navbar-dropdown li > a:hover::before,
.rd-navbar-static .rd-megamenu-list li.focus > a::before,
.rd-navbar-static .rd-megamenu-list li.opened > a::before,
.rd-navbar-static .rd-megamenu-list li > a:hover::before {
  left: -7px;
  opacity: 1;
  visibility: visible;
}

.rd-navbar-static .rd-navbar-megamenu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  width: 100%;
  max-width: 1200px;
  padding: 30px 40px;
  background: #ffffff;
}

.rd-navbar-static .rd-megamenu-item {
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item {
  padding-left: 20px;
}

.rd-navbar-static .rd-megamenu-title {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

.rd-navbar-static .rd-megamenu-list-item + .rd-megamenu-list-item {
  margin-top: 5px;
}

.rd-navbar-static .rd-megamenu-list-link {
  color: #000000;
  background: transparent;
}

.rd-navbar-static .rd-megamenu-list-link:hover {
  color: #FFDC25;
  background: transparent;
}

.rd-navbar-static * + .rd-megamenu-list {
  margin-top: 10px;
}

.rd-navbar-static .rd-navbar-submenu.focus > .rd-menu, .rd-navbar-static .rd-navbar-submenu.opened > .rd-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.rd-navbar-static .rd-navbar-search.active .rd-search {
  visibility: visible;
  opacity: 1;
}

.rd-navbar-static .rd-search {
  position: absolute;
  top: 100%;
  right: 0;
  width: 270px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  margin-top: 20px;
  z-index: 2;
}

.rd-navbar-static * + .rd-navbar-search {
  margin-left: 31px;
}

.rd-navbar-static .rd-navbar-search-toggle {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: rgba(255, 255, 255, 0.6);
}

.rd-navbar-static .rd-navbar-search-toggle span {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 32px;
  font-size: 26px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  background: none;
  border: none;
  outline: none;
  padding: 0;
}

.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {
  -webkit-transition: .3s all ease-in-out;
  -o-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
}

.rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rd-navbar-static .rd-navbar-search-toggle span::before {
  content: "";
  -webkit-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
  visibility: visible;
  font-family: "Material Design Icons";
}

.rd-navbar-static .rd-navbar-search-toggle span::after {
  content: "";
  -webkit-transform: rotate(-90deg) scale(0.4);
  -ms-transform: rotate(-90deg) scale(0.4);
  transform: rotate(-90deg) scale(0.4);
  opacity: 0;
  visibility: hidden;
  font-family: "Material Design Icons";
}

.rd-navbar-static .rd-navbar-search-toggle.active span::before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: rotate(90deg) scale(0.4);
  -ms-transform: rotate(90deg) scale(0.4);
  transform: rotate(90deg) scale(0.4);
}

.rd-navbar-static .rd-navbar-search-toggle.active span::after {
  -webkit-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
  visibility: visible;
}

.rd-navbar-static .rd-navbar-search-toggle:hover {
  color: #ffffff;
}

.rd-navbar-static.rd-navbar--is-clone {
  display: block;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
}

.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-static.rd-navbar--is-clone {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  z-index: 1080;
  background: #2C2C2C;
}

.rd-navbar-static .rd-navbar--has-dropdown {
  position: relative;
}

/*
*
* RD Navbar Fixed
*/
.rd-navbar-fixed {
  display: block;
}

.rd-navbar-fixed .rd-navbar-toggle {
  display: inline-block;
}

.rd-navbar-fixed .rd-navbar-brand {
  position: relative;
  margin-left: 6px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-align: left;
  font-size: 22px;
  line-height: 46px;
}

.rd-navbar-fixed .rd-navbar-brand img {
  max-width: 160px;
  max-height: 58px;
  width: auto;
  height: auto;
}

.rd-navbar-fixed .rd-navbar-panel {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  z-index: 1080;
  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;
  height: 56px;
  padding: 4px;
}

.rd-navbar-fixed .rd-navbar-nav-wrap {
  position: fixed;
  left: 0;
  top: -56px;
  bottom: -56px;
  z-index: 1079;
  width: 270px;
  padding: 112px 0 81px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  font-size: 14px;
  line-height: 34px;
  -webkit-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  transform: translateX(-110%);
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar {
  width: 4px;
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-thumb {
  background: #ffec8b;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  opacity: .2;
}

.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-track {
  background: #FFDC25;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.rd-navbar-fixed .rd-navbar-nav-wrap.active {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.rd-navbar-fixed .rd-navbar-nav {
  display: block;
  margin: 15px 0;
  height: auto;
  text-align: left;
}

.rd-navbar-fixed .rd-nav-item {
  text-align: left;
}

.rd-navbar-fixed .rd-nav-item + .rd-nav-item {
  margin-top: 4px;
}

.rd-navbar-fixed .rd-nav-link {
  display: block;
  padding: 9px 56px 9px 18px;
}

.rd-navbar-fixed li.opened > .rd-navbar-dropdown {
  padding: 4px 0 0;
}

.rd-navbar-fixed li.opened > .rd-navbar-megamenu {
  padding-top: 15px;
  padding-bottom: 15px;
}

.rd-navbar-fixed li.opened > .rd-menu {
  opacity: 1;
  height: auto;
}

.rd-navbar-fixed li.opened > .rd-navbar-submenu-toggle::after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rd-navbar-fixed .rd-menu {
  display: none;
  -webkit-transition: opacity 0.3s, height 0.4s ease;
  -o-transition: opacity 0.3s, height 0.4s ease;
  transition: opacity 0.3s, height 0.4s ease;
  opacity: 0;
  height: 0;
  overflow: hidden;
}

.rd-navbar-fixed .rd-navbar-submenu {
  position: relative;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown .rd-navbar-submenu-toggle:after {
  height: 34px;
  line-height: 34px;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown > li > a {
  padding-left: 30px;
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a,
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
  padding-left: 46px;
}

.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {
  display: block;
}

.rd-navbar-fixed .rd-megamenu-list > li > a,
.rd-navbar-fixed .rd-navbar-dropdown > li > a {
  display: block;
  padding: 9px 56px 9px 16px;
  font-size: 12px;
  line-height: 1.5;
}

.rd-navbar-fixed .rd-megamenu-list > li + li,
.rd-navbar-fixed .rd-navbar-dropdown > li + li {
  margin-top: 3px;
}

.rd-navbar-fixed .rd-megamenu-list > li > a {
  padding-left: 30px;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {
  position: relative;
  display: block;
  padding: 0 18px 7px;
  font-size: 16px;
  line-height: 1.5;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {
  content: '';
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 0;
  border-bottom: 1px solid;
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-list {
  margin-top: 11px;
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-title {
  margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-megamenu > li + li {
  margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle {
  cursor: pointer;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle::after {
  content: '\f107';
  position: absolute;
  top: 0;
  right: 0;
  width: 56px;
  height: 52px;
  font: 400 14px "FontAwesome";
  line-height: 52px;
  text-align: center;
  -webkit-transition: 0.4s all ease;
  -o-transition: 0.4s all ease;
  transition: 0.4s all ease;
  z-index: 2;
  cursor: pointer;
}

.rd-navbar-fixed .rd-navbar-collapse-toggle {
  display: block;
  top: 4px;
  z-index: 1081;
}

.rd-navbar-fixed .rd-navbar-collapse {
  position: fixed;
  right: 0;
  top: 56px;
  z-index: 1079;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
  padding: 15px;
  width: auto;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  text-align: left;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}

.rd-navbar-fixed .rd-navbar-collapse.active {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible;
}

.rd-navbar-fixed .rd-navbar-collapse .list-inline > li {
  display: block;
  text-align: center;
}

.rd-navbar-fixed .rd-navbar-collapse .list-inline > li + li {
  margin-top: 10px;
}

.rd-navbar-fixed .rd-navbar-main-element {
  position: absolute;
  float: left;
}

.rd-navbar-fixed .rd-navbar-search .rd-search {
  position: fixed;
  right: 0;
  left: 0;
  top: 56px;
  z-index: 1079;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

.rd-navbar-fixed .rd-navbar-search .rd-search-results-live {
  display: none;
}

.rd-navbar-fixed .rd-navbar-search .form-input {
  padding-right: 50px;
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 50px;
  padding: 0;
  margin: 0;
  border: none;
  background-color: transparent;
}

.rd-navbar-fixed .rd-navbar-search.active .rd-search {
  opacity: 1;
  visibility: visible;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.rd-navbar-fixed .rd-navbar-search-toggle {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.rd-navbar-fixed .rd-navbar-search-toggle span {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  font-size: 26px;
  line-height: 48px;
  text-align: center;
  cursor: pointer;
  background: none;
  border: none;
  outline: none;
  padding: 0;
}

.rd-navbar-fixed .rd-navbar-search-toggle span, .rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {
  -webkit-transition: .3s all ease-in-out;
  -o-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
}

.rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rd-navbar-fixed .rd-navbar-search-toggle span::before {
  content: "";
  -webkit-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
  visibility: visible;
  font-family: "Material Design Icons";
}

.rd-navbar-fixed .rd-navbar-search-toggle span::after {
  content: "";
  -webkit-transform: rotate(-90deg) scale(0.4);
  -ms-transform: rotate(-90deg) scale(0.4);
  transform: rotate(-90deg) scale(0.4);
  opacity: 0;
  visibility: hidden;
  font-family: "Material Design Icons";
}

.rd-navbar-fixed .rd-navbar-search-toggle.active span::before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: rotate(90deg) scale(0.4);
  -ms-transform: rotate(90deg) scale(0.4);
  transform: rotate(90deg) scale(0.4);
}

.rd-navbar-fixed .rd-navbar-search-toggle.active span::after {
  -webkit-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
  visibility: visible;
}

.rd-navbar-fixed [class*='rd-navbar-fixed-element'] {
  position: fixed;
  top: 4px;
  z-index: 1082;
}

.rd-navbar-fixed .rd-navbar-fixed-element-1 {
  right: 0;
}

.rd-navbar-fixed .rd-navbar-fixed-element-2 {
  right: 46px;
}

.rd-navbar-fixed.rd-navbar--is-clone {
  display: none;
}

.rd-navbar-fixed .rd-navbar-fixed--visible {
  display: block;
}

.rd-navbar-fixed .rd-navbar-fixed--hidden {
  display: none;
}

.rd-navbar-fixed .rd-navbar-panel {
  color: #9b9b9b;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
  background: #2C2C2C;
}

.rd-navbar-fixed .rd-navbar-nav-wrap {
  color: #ffffff;
  background: #2C2C2C;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
}

.rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, .rd-navbar-fixed .rd-nav-item.focus .rd-nav-link, .rd-navbar-fixed .rd-nav-item.current-menu-item .rd-nav-link, .rd-navbar-fixed .rd-nav-item.opened .rd-nav-link {
  color: #ffffff;
}

.rd-navbar-fixed .rd-nav-item:hover > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.current-menu-item > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.opened > .rd-navbar-submenu-toggle {
  color: #ffffff;
}

.rd-navbar-fixed .rd-nav-link {
  color: #9b9b9b;
}

.rd-navbar-fixed .rd-megamenu-list > li > a,
.rd-navbar-fixed .rd-navbar-dropdown > li > a {
  color: #9b9b9b;
}

.rd-navbar-fixed .rd-megamenu-list > li:hover > a,
.rd-navbar-fixed .rd-megamenu-list > li.focus > a,
.rd-navbar-fixed .rd-megamenu-list > li.current-menu-item > a,
.rd-navbar-fixed .rd-megamenu-list > li.opened > a,
.rd-navbar-fixed .rd-navbar-dropdown > li:hover > a,
.rd-navbar-fixed .rd-navbar-dropdown > li.focus > a,
.rd-navbar-fixed .rd-navbar-dropdown > li.current-menu-item > a,
.rd-navbar-fixed .rd-navbar-dropdown > li.opened > a {
  color: #ffffff;
  background: #FFDC25;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {
  color: rgba(255, 255, 255, 0.3);
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:focus, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:active {
  color: #ffffff;
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:hover {
  color: #FFDC25;
}

.rd-navbar-fixed .rd-navbar-submenu-toggle {
  color: #9b9b9b;
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {
  color: rgba(255, 255, 255, 0.3);
}

.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit:hover {
  color: #FFDC25;
}

.rd-navbar-fixed .rd-navbar-search-toggle {
  color: rgba(255, 255, 255, 0.6);
}

.rd-navbar-fixed .rd-navbar-search-toggle:hover {
  color: #FFDC25;
}

.rd-navbar-fixed .rd-navbar-collapse {
  background-color: #2C2C2C;
  -webkit-box-shadow: 0 0 22px -4px rgba(255, 220, 37, 0.2);
  box-shadow: 0 0 22px -4px rgba(255, 220, 37, 0.2);
}

html.rd-navbar-fixed-linked header {
  height: 56px;
}

/*
*
* RD Navbar Sidebar
*/
.rd-navbar-sidebar {
  display: block;
  background: #ffffff;
}

.rd-navbar-sidebar .rd-navbar-main-outer {
  padding-left: 15px;
  padding-right: 15px;
}

.rd-navbar-sidebar .rd-navbar-main {
  position: relative;
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 22px 60px 22px 0;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  -webkit-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.rd-navbar-sidebar .rd-navbar-main-element {
  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;
}

.rd-navbar-sidebar .rd-navbar-main-element > * + * {
  margin-left: 20px;
}

.rd-navbar-sidebar .rd-navbar-toggle {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  z-index: 1102;
}

.rd-navbar-sidebar .rd-navbar-panel {
  min-width: 200px;
  text-align: center;
}

.rd-navbar-sidebar .rd-navbar-brand img {
  width: auto;
  height: auto;
  max-width: 200px;
  max-height: 200px;
}

.rd-navbar-sidebar .rd-navbar-nav-wrap {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1101;
  width: 450px;
  padding: 94px 0 0 0;
  background: #ffffff;
  -webkit-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-box-shadow: 0 0 13px 0 rgba(255, 255, 255, 0.16);
  box-shadow: 0 0 13px 0 rgba(255, 255, 255, 0.16);
}

.rd-navbar-sidebar .rd-navbar-nav-wrap.active {
  -webkit-transition-delay: .1s;
  -o-transition-delay: .1s;
  transition-delay: .1s;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.rd-navbar-sidebar .rd-navbar-nav {
  height: calc(100vh - 100px);
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid rgba(255, 255, 255, 0.6);
}

.rd-navbar-sidebar .rd-nav-item {
  position: relative;
  display: block;
  padding: 19px 30px 19px 40px;
}

.rd-navbar-sidebar .rd-nav-item.active .rd-nav-link {
  color: #FFDC25;
}

.rd-navbar-sidebar .rd-nav-item .rd-nav-link,
.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle {
  font-size: 18px;
}

.rd-navbar-sidebar .rd-nav-item + .rd-nav-item {
  border-top: 1px solid rgba(255, 255, 255, 0.6);
}

.rd-navbar-sidebar .rd-nav-item:last-child {
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
  margin-bottom: 30px;
}

.rd-navbar-sidebar .rd-nav-link {
  max-width: calc(100% - 30px);
  word-break: break-all;
  font-size: 18px;
  line-height: 1.4;
  text-transform: none;
  color: rgba(255, 255, 255, 0.3);
}

.rd-navbar-sidebar .rd-nav-link:hover {
  color: #FFDC25;
}

.rd-navbar-sidebar .rd-navbar-submenu .opened > .rd-navbar-submenu-toggle::after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-megamenu {
  display: none;
  opacity: 0;
  visibility: hidden;
  will-change: opacity, visibility;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
}

.rd-navbar-sidebar .rd-navbar-submenu.opened > .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-submenu.opened > .rd-navbar-megamenu {
  display: block;
  opacity: 1;
  visibility: visible;
}

.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu > .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu > .rd-navbar-megamenu {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu.opened > .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu.opened > .rd-navbar-megamenu {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown {
  -webkit-transform: translateX(-20px);
  -ms-transform: translateX(-20px);
  transform: translateX(-20px);
}

.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle,
.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  padding-top: inherit;
  padding-right: inherit;
  padding-left: 10px;
  margin-bottom: inherit;
  display: inline-block;
  width: 30px;
  margin-left: 5px;
  text-align: center;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.6);
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle:hover,
.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle:hover {
  color: #FFDC25;
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle::after,
.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle::after {
  content: '\f107';
  position: relative;
  display: inline-block;
  font-family: "FontAwesome";
  font-size: inherit;
  line-height: inherit;
  text-align: center;
  vertical-align: middle;
  -webkit-transition: 0.4s all ease;
  -o-transition: 0.4s all ease;
  transition: 0.4s all ease;
  z-index: 2;
  will-change: transform;
}

.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.3);
  margin-left: 7px;
}

.rd-navbar-sidebar .rd-menu {
  margin-top: 31px;
}

.rd-navbar-sidebar .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-megamenu-list {
  font-size: 14px;
}

.rd-navbar-sidebar .rd-navbar-dropdown li > a,
.rd-navbar-sidebar .rd-megamenu-list li > a {
  position: relative;
  left: -3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 1px 14px 1px 0;
  text-align: left;
}

.rd-navbar-sidebar .rd-navbar-dropdown li > a, .rd-navbar-sidebar .rd-navbar-dropdown li > a:focus, .rd-navbar-sidebar .rd-navbar-dropdown li > a:active,
.rd-navbar-sidebar .rd-megamenu-list li > a,
.rd-navbar-sidebar .rd-megamenu-list li > a:focus,
.rd-navbar-sidebar .rd-megamenu-list li > a:active {
  color: #9b9b9b;
}

.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover,
.rd-navbar-sidebar .rd-megamenu-list li > a:hover {
  color: #FFDC25;
}

.rd-navbar-sidebar .rd-navbar-dropdown li > a, .rd-navbar-sidebar .rd-navbar-dropdown li > a::before,
.rd-navbar-sidebar .rd-megamenu-list li > a,
.rd-navbar-sidebar .rd-megamenu-list li > a::before {
  -webkit-transition: .15s ease-in-out;
  -o-transition: .15s ease-in-out;
  transition: .15s ease-in-out;
}

.rd-navbar-sidebar .rd-navbar-dropdown li > a::before,
.rd-navbar-sidebar .rd-megamenu-list li > a::before {
  position: relative;
  top: -1px;
  left: -6px;
  display: inline-block;
  content: '\f105';
  font-family: 'FontAwesome';
  font-size: inherit;
  line-height: inherit;
  color: #FFDC25;
  opacity: 0;
  visibility: hidden;
}

.rd-navbar-sidebar .rd-navbar-dropdown li.focus > a,
.rd-navbar-sidebar .rd-navbar-dropdown li.opened > a,
.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover,
.rd-navbar-sidebar .rd-megamenu-list li.focus > a,
.rd-navbar-sidebar .rd-megamenu-list li.opened > a,
.rd-navbar-sidebar .rd-megamenu-list li > a:hover {
  left: 0;
  padding-left: 14px;
  padding-right: 0;
}

.rd-navbar-sidebar .rd-navbar-dropdown li.focus > a::before,
.rd-navbar-sidebar .rd-navbar-dropdown li.opened > a::before,
.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover::before,
.rd-navbar-sidebar .rd-megamenu-list li.focus > a::before,
.rd-navbar-sidebar .rd-megamenu-list li.opened > a::before,
.rd-navbar-sidebar .rd-megamenu-list li > a:hover::before {
  left: -7px;
  opacity: 1;
  visibility: visible;
}

.rd-navbar-sidebar .rd-navbar-megamenu {
  max-width: 450px;
  margin-bottom: -30px;
}

.rd-navbar-sidebar .rd-navbar-megamenu > * {
  margin-bottom: 30px;
}

.rd-navbar-sidebar .rd-navbar-megamenu > li {
  display: inline-block;
  vertical-align: top;
  width: 45%;
}

.rd-navbar-sidebar .rd-megamenu-title {
  display: none;
}

.rd-navbar-sidebar .rd-megamenu-list {
  margin-top: 0;
}

.rd-navbar-sidebar .rd-megamenu-list > li + li {
  margin-top: 10px;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a {
  padding-right: 0;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a::before {
  display: none;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a:hover {
  padding-left: 0;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.focus > a {
  padding-left: 0;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.opened > .rd-navbar-submenu-toggle {
  color: #FFDC25;
}

.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.opened > .rd-navbar-submenu-toggle::after {
  top: 1px;
}

.rd-navbar-sidebar .rd-navbar-dropdown > li + li {
  margin-top: 10px;
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown {
  margin-top: 25px;
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown .rd-navbar-dropdown {
  margin-top: 10px;
  padding-left: 15px;
}

.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown .rd-navbar-dropdown > li > a {
  font-size: 12px;
}

@media (min-width: 1200px) {
  .rd-navbar-sidebar .rd-navbar-megamenu {
    margin-bottom: -30px;
  }
  .rd-navbar-sidebar .rd-navbar-megamenu > * {
    margin-bottom: 30px;
  }
  .rd-navbar-sidebar .rd-navbar-dropdown > li + li,
  .rd-navbar-sidebar .rd-megamenu-list > li + li {
    margin-top: 18px;
  }
}

@media (min-width: 1200px) {
  .rd-navbar-sidebar .rd-navbar-nav-wrap {
    width: auto;
    left: calc(50% + 600px - 80px);
  }
}

.rd-navbar-sidebar.rd-navbar--is-clone {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  -webkit-transform: translateY(-101%);
  -ms-transform: translateY(-101%);
  transform: translateY(-101%);
}

.rd-navbar-sidebar.rd-navbar--is-clone.rd-navbar--is-stuck {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.rd-navbar-sidebar.rd-navbar--is-stuck {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000;
  -webkit-box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.1);
}

.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-main {
  padding-top: 11px;
  padding-bottom: 11px;
}

/*
*
* Swiper
*/
.swiper-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  height: auto;
  width: 100%;
  /* Fix of Webkit flickering */
  z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  height: auto;
  min-height: inherit;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-container {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

/* Coverflow */
.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100% 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.swiper-slide > .vide__body,
.swiper-slide > .parallax_cnt {
  height: 100%;
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: none;
  font-size: 26px;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  -webkit-transition: .2s ease-in;
  -o-transition: .2s ease-in;
  transition: .2s ease-in;
  will-change: transform;
  z-index: 10;
}

.swiper-button-prev:hover,
.swiper-button-next:hover {
  color: #FFDC25;
}

@media (min-width: 768px) {
  .swiper-button-prev,
  .swiper-button-next {
    display: block;
  }
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev {
  left: 30px;
}

.swiper-button-prev:before {
  font-family: "FontAwesome";
  content: "\f060";
}

.swiper-button-next {
  right: 30px;
}

.swiper-button-next:before {
  font-family: "FontAwesome";
  content: "\f061";
}

.swiper-slider.swiper-container-rtl .swiper-button-prev::before {
  content: "\f061";
}

.swiper-slider.swiper-container-rtl .swiper-button-next::before {
  content: "\f060";
}

.swiper-pagination {
  position: absolute;
  display: block;
  text-align: center;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  display: inline-block;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  background: #FCFCFC;
  -webkit-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}

.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet:hover {
  background: rgba(255, 255, 255, 0.1);
}

.swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-black .swiper-pagination-bullet {
  background: rgba(0, 0, 0, 0.6);
}

.swiper-pagination-black .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: black;
}

.swiper-container-vertical > .swiper-pagination {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

.swiper-container-horizontal > .swiper-pagination {
  bottom: 20px;
  left: 0;
  width: 100%;
}

.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
  margin: 0 5px;
}

.swiper-slide {
  position: relative;
  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;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}

.swiper-slide-caption {
  width: 100%;
  white-space: normal;
}

.swiper-slider-1 {
  min-height: 40.10417vw;
}

.google-map-markers {
  display: none;
}

.google-map-container {
  width: 100%;
}

.google-map {
  height: 250px;
  width: 100%;
}

@media (min-width: 480px) {
  .google-map {
    height: 250px;
  }
}

@media (min-width: 480px) {
  .google-map {
    height: 570px;
  }
}

/*
*
* Search Results
*/
.rd-search-results-live {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  max-height: 600px;
  overflow-y: auto;
  margin: -3px 0 0;
  text-align: left;
  z-index: 998;
}

.rd-search-results-live #search-results {
  position: relative;
  padding: 16px 0 0;
  color: #000000;
  background: #f5f5f5;
  opacity: 0;
  visibility: hidden;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(1, 0.9);
  -ms-transform: scale(1, 0.9);
  transform: scale(1, 0.9);
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
}

.rd-search-results-live #search-results::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  z-index: -1;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-top: 0;
}

.rd-search-results-live #search-results.active {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}

.rd-search-results-live .search-quick-result {
  padding-left: 15px;
  padding-right: 15px;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
  color: #2D2D2D;
}

.rd-search-results-live .search-list {
  margin-top: 11px;
}

.rd-search-results-live .search-list li:only-child {
  padding: 0 15px 15px;
}

.rd-search-results-live .search-link {
  color: rgba(255, 255, 255, 0.3);
}

.rd-search-results-live .search-link:hover {
  color: #FFDC25;
}

.rd-search-results-live .search-error {
  font-size: 14px;
  line-height: 1.6;
}

.rd-search-results-live .search-title {
  position: relative;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: #2D2D2D;
}

.rd-search-results-live .search-title a:hover {
  color: #FFDC25;
}

.rd-search-results-live .search-list-item-all {
  margin-top: 18px;
  width: 100%;
}

.rd-search-results-live .search-submit {
  position: relative;
  overflow: hidden;
  z-index: 0;
  display: block;
  padding: 8px;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: -0.03em;
  text-transform: none;
  text-align: center;
  color: #ffffff;
  background: #FFDC25;
}

.rd-search-results-live .search-submit:hover {
  color: #ffffff;
  background: rgba(255, 255, 255, 0.3);
}

.rd-search-results-live .match {
  display: none;
}

.not-empty ~ .rd-search-results-live {
  visibility: visible;
  opacity: 1;
}

.rd-search-results-live p {
  font-size: 11px;
}

.rd-search-results-live p * {
  margin: 0;
}

.rd-search-results-live .search-list-item {
  padding: 0 15px;
}

.rd-search-results-live * + p {
  margin-top: 5px;
}

.rd-search-results-live .search-list-item + .search-list-item {
  margin-top: 17px;
}

.rd-search-results .search-list {
  counter-reset: li;
  text-align: left;
  padding-left: 0;
  font-size: 18px;
  list-style-type: none;
  overflow: hidden;
}

.rd-search-results .search-list li div {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}

.rd-search-results .search-list li:only-child::before {
  display: none;
}

.rd-search-results .search-list-item {
  position: relative;
  padding-left: 40px;
  font-size: 16px;
  color: #9b9b9b;
}

.rd-search-results .search-list-item::before {
  content: counter(li, decimal-leading-zero) ".";
  counter-increment: li;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
  line-height: inherit;
  font-weight: 600;
  color: #000000;
}

.rd-search-results .search-list-item + .search-list-item {
  margin-top: 40px;
}

.rd-search-results .search-title {
  font-size: 16px;
  color: #000000;
}

.rd-search-results .search {
  color: #ffffff;
  padding: 0 .25em;
  background: #FFDC25;
}

.rd-search-results .match {
  padding: 5px;
  font-size: 12px;
  line-height: 1.7;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: #000000;
}

.rd-search-results .match em {
  margin: 0;
  font-style: normal;
}

.rd-search-results p * {
  margin: 0;
}

.rd-search-results * + .match {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .rd-search-results .search-title {
    font-size: 18px;
  }
  .rd-search-results .search-list-item::before {
    top: -1px;
    font-size: 16px;
  }
  .rd-search-results * + p {
    margin-top: 12px;
  }
}

@media (min-width: 992px) {
  .rd-search-results .search-list-item {
    padding-left: 40px;
  }
}

* + .rd-search-results {
  margin-top: 40px;
}

@media (min-width: 768px) {
  * + .rd-search-results {
    margin-top: 55px;
  }
}

.rd-search-classic {
  position: relative;
}

.rd-search-classic .form-input {
  padding-right: 50px;
}

.rd-search-classic .form-input,
.rd-search-classic .form-label {
  letter-spacing: 0;
}

.rd-search-classic .rd-search-submit {
  background: none;
  border: none;
  display: inline-block;
  padding: 0;
  outline: none;
  outline-offset: 0;
  cursor: pointer;
  -webkit-appearance: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 50px;
  padding-top: 3px;
  padding-right: 2px;
  margin: 0;
  text-align: center;
  color: rgba(255, 255, 255, 0.3);
  font-size: 0;
  line-height: 0;
}

.rd-search-classic .rd-search-submit::-moz-focus-inner {
  border: none;
  padding: 0;
}

.rd-search-classic .rd-search-submit:before {
  position: relative;
  top: -1px;
  content: '\e014';
  font: 400 20px 'fl-chapps';
  line-height: 1;
  -webkit-transition: .33s all ease;
  -o-transition: .33s all ease;
  transition: .33s all ease;
}

.rd-search-classic .rd-search-submit:hover {
  color: #FFDC25;
}

.rd-search.rd-search-inline {
  position: relative;
}

.rd-search.rd-search-inline .form-input {
  padding-right: 60px;
}

.rd-search.rd-search-inline .button-link {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 60px;
  right: 0;
  margin: 0;
  font-size: 21px;
  color: rgba(255, 255, 255, 0.3);
  -webkit-transition: .33s;
  -o-transition: .33s;
  transition: .33s;
}

.rd-search.rd-search-inline .button-link::before {
  display: block;
  margin: auto;
}

.rd-search.rd-search-inline .button-link:hover {
  color: #FFDC25;
}

.rd-search.rd-search-inline.form-sm .form-input {
  padding-right: 40px;
}

.rd-search.rd-search-inline.form-sm .button-link {
  width: 40px;
  font-size: 18px;
}

.rd-search.rd-search-inline.form-lg .form-input {
  padding-right: 60px;
}

.rd-search.rd-search-inline.form-lg .button-link {
  width: 60px;
}

/*
* Isotope
*/
.isotope {
  z-index: 0;
  display: block;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
}

.isotope-item {
  display: block;
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: .1s opacity ease-in;
  -o-transition: .1s opacity ease-in;
  transition: .1s opacity ease-in;
}

@media (max-width: 767.98px) {
  .isotope-item {
    max-width: 100%;
  }
}

.isotope-filters {
  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;
}

* + .isotope {
  margin-top: 0;
}

@media (min-width: 768px) {
  * + .isotope {
    margin-top: 28px;
  }
}

.tabs-custom {
  text-align: left;
}

.tabs-custom .nav-tabs {
  font-size: 0;
  line-height: 0;
  word-spacing: 0;
  border: 0;
}

.tabs-custom .nav-tabs:before, .tabs-custom .nav-tabs:after {
  display: none;
}

.tabs-custom .nav-item {
  float: none;
  border: 0;
  cursor: pointer;
  -webkit-transition: .33s all ease;
  -o-transition: .33s all ease;
  transition: .33s all ease;
}

.tabs-custom .nav-link {
  margin: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 0;
}

.tabs-custom .nav-link.active {
  cursor: default;
  border: 0;
}

.tab-content > .tab-pane {
  display: block;
  visibility: hidden;
  height: 0;
  overflow: hidden;
}

.tab-content > .active {
  visibility: visible;
  height: auto;
  overflow: visible;
}

* + .tabs-horizontal.tabs-corporate {
  margin-top: 25px;
}

* + .tabs-vertical.tabs-corporate {
  margin-top: 40px;
}

@media (min-width: 768px) {
  * + .tabs-vertical.tabs-corporate {
    margin-top: 60px;
  }
}

@media (min-width: 1200px) {
  * + .tabs-vertical.tabs-corporate {
    margin-top: 80px;
  }
}

.tabs-line .nav-tabs {
  position: relative;
}

.tabs-line .nav-link {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
}

.tabs-line * + .tab-content {
  margin-top: 20px;
}

@media (max-width: 991.98px) {
  .tabs-line .nav-tabs {
    max-width: 100%;
    border: 1px solid #e5e7e9;
  }
  .tabs-line .nav-item {
    margin: -1px;
  }
  .tabs-line .nav-link {
    padding: 7px 10px;
    color: #000000;
    background: transparent;
    border-bottom: 1px solid #e5e7e9;
  }
  .tabs-line .nav-link:first-child {
    border-top: 1px solid #e5e7e9;
  }
  .tabs-line .nav-link:hover,
  .tabs-line .nav-link.active {
    color: #ffffff;
    background: #FFDC25;
    border-color: #FFDC25;
  }
}

.tabs-corporate .nav-tabs {
  position: relative;
  border: 1px solid #e5e7e9;
}

.tabs-corporate .nav-item {
  margin: -1px;
}

.tabs-corporate .nav-link {
  padding: 10px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.4;
  color: #000000;
  background: transparent;
  border-bottom: 1px solid #e5e7e9;
  text-align: center;
  vertical-align: middle;
}

.tabs-corporate .nav-link:first-child {
  border-top: 1px solid #e5e7e9;
}

.tabs-corporate .nav-link:hover,
.tabs-corporate .nav-link.active {
  color: #ffffff;
  background: #FFDC25;
  border-color: #FFDC25;
}

.tabs-corporate .tab-content {
  padding: 30px 0 0;
}

@media (min-width: 768px) {
  .tabs-horizontal.tabs-corporate .nav-tabs {
    position: relative;
    width: 100%;
    display: block;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
    margin-bottom: -10px;
    margin-left: -5px;
    margin-right: -5px;
    text-align: center;
    border: 0;
    will-change: transform;
  }
  .tabs-horizontal.tabs-corporate .nav-tabs > * {
    margin-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }
  .tabs-horizontal.tabs-corporate .nav-item {
    display: inline-block;
    will-change: transform;
  }
  .tabs-horizontal.tabs-corporate .nav-link {
    display: block;
    position: relative;
    z-index: 1;
    min-width: 130px;
    letter-spacing: .1em;
    padding: 13px 20px;
    border: 2px solid #e5e7e9;
  }
  .tabs-horizontal.tabs-corporate .nav-link, .tabs-horizontal.tabs-corporate .nav-link::before {
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  }
  .tabs-horizontal.tabs-corporate .nav-link::before {
    content: '';
    position: absolute;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(0.7, 1, 1);
    transform: scale3d(0.7, 1, 1);
    -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: opacity 0.4s, -webkit-transform 0.4s;
    -o-transition: transform 0.4s, opacity 0.4s;
    transition: transform 0.4s, opacity 0.4s;
    transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    background: #FFDC25;
  }
  .tabs-horizontal.tabs-corporate .nav-link.active,
  .tabs-horizontal.tabs-corporate .nav-link:hover {
    color: #ffffff;
    border-color: #FFDC25;
    background-color: transparent;
  }
  .tabs-horizontal.tabs-corporate .nav-link.active::before,
  .tabs-horizontal.tabs-corporate .nav-link:hover::before {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
  .tabs-horizontal.tabs-line .nav-tabs {
    border: 0;
    border-bottom: 4px solid rgba(255, 255, 255, 0.6);
  }
  .tabs-horizontal.tabs-line .nav-item {
    display: inline-block;
  }
  .tabs-horizontal.tabs-line .nav-item:not(:last-child) {
    margin-right: 52px;
  }
  .tabs-horizontal.tabs-line .nav-link {
    position: relative;
    padding: 0 0 15px 0;
    background-color: transparent;
    color: #9b9b9b;
    border: 0;
  }
  .tabs-horizontal.tabs-line .nav-link::after {
    content: '';
    position: absolute;
    bottom: -4px;
    left: 0;
    height: 4px;
    width: 0;
    background: #FFDC25;
    -webkit-transition: .22s ease;
    -o-transition: .22s ease;
    transition: .22s ease;
  }
  .tabs-horizontal.tabs-line .nav-link.active,
  .tabs-horizontal.tabs-line .nav-link:hover {
    color: rgba(255, 255, 255, 0.3);
  }
  .tabs-horizontal.tabs-line .nav-link.active::after {
    width: 100%;
  }
  .tabs-horizontal.tabs-line * + .tab-content {
    margin-top: 30px;
  }
  .tabs-vertical {
    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;
  }
  .tabs-vertical .nav-tabs {
    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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-width: 50%;
  }
  .tabs-vertical .nav-item {
    border: 0;
    width: 100%;
    text-align: left;
  }
  .tabs-vertical .nav-link.active,
  .tabs-vertical .nav-link:hover {
    -webkit-box-shadow: 0 9px 21px 0 rgba(30, 30, 30, 0.13);
    box-shadow: 0 9px 21px 0 rgba(30, 30, 30, 0.13);
  }
  .tabs-vertical .tab-content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .tabs-vertical.tabs-corporate .nav-tabs {
    width: auto;
    min-width: 260px;
    border: 0;
  }
  .tabs-vertical.tabs-corporate .nav-item {
    margin: 0;
  }
  .tabs-vertical.tabs-corporate .nav-link {
    position: relative;
    padding: 17px 30px;
    border: 0;
    overflow: hidden;
    text-align: left;
  }
  .tabs-vertical.tabs-corporate .nav-item + .nav-item {
    margin-top: 2px;
  }
  .tabs-vertical.tabs-corporate .tab-content {
    padding: 0 0 0 30px;
  }
}

@media (min-width: 992px) {
  .tabs-horizontal.tabs-corporate .tab-content {
    padding: 60px 30px 0;
  }
  .tabs-vertical.tabs-corporate .tab-content {
    padding: 0 0 0 45px;
  }
}

.card-group-custom {
  margin-bottom: 0;
}

.card-group-custom .card-header + .collapse > .card-body,
.card-group-custom .card-header + .collapse > .list-group {
  border-top: 0;
}

.card-group-custom .card + .card {
  margin-top: 0;
}

.card-group-custom.card-group-corporate .card + .card {
  margin-top: 30px;
}

.card-custom {
  display: block;
  margin: 0;
  background: inherit;
  border: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-align: left;
}

.card-custom a {
  display: block;
}

.card-custom .card-header {
  padding: 0;
  border-bottom: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

.card-custom .card-body {
  padding: 0;
  border: 0;
}

.card-custom .card-title {
  margin-bottom: 0;
}

* + .card-group-custom {
  margin-top: 35px;
}

@media (min-width: 768px) {
  * + .card-group-custom {
    margin-top: 50px;
  }
}

.card-corporate {
  text-align: left;
  -webkit-box-shadow: -1px 2px 5px 0px rgba(68, 73, 83, 0.12);
  box-shadow: -1px 2px 5px 0px rgba(68, 73, 83, 0.12);
}

.card-corporate .card-title a,
.card-corporate .card-body {
  background: #ffffff;
}

.card-corporate .card-title a {
  position: relative;
  z-index: 1;
  padding: 21px 82px 21px 32px;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.25;
  letter-spacing: 0;
  color: #3B3B3B;
  -webkit-transition: 1.3s all ease;
  -o-transition: 1.3s all ease;
  transition: 1.3s all ease;
  -webkit-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #dedede;
}

.card-corporate .card-title a .card-arrow:after {
  opacity: 0;
  visibility: hidden;
}

.card-corporate .card-title a.collapsed {
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border-bottom-width: 0;
}

.card-corporate .card-title a.collapsed .card-arrow {
  -webkit-border-radius: 0 6px 6px 0;
  border-radius: 0 6px 6px 0;
}

.card-corporate .card-title a.collapsed .card-arrow:after {
  opacity: 1;
  visibility: visible;
}

.card-corporate .card-arrow {
  position: absolute;
  top: 0;
  bottom: -1px;
  right: -1px;
  z-index: 2;
  width: 70px;
  background: #FFDC25;
  -webkit-border-radius: 0 6px 0 0;
  border-radius: 0 6px 0 0;
  -webkit-transition: .33s all ease;
  -o-transition: .33s all ease;
  transition: .33s all ease;
}

.card-corporate .card-arrow::before, .card-corporate .card-arrow::after {
  content: '';
  position: absolute;
  top: 50%;
  z-index: 4;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background: #ffffff;
}

.card-corporate .card-arrow::before {
  width: 14px;
  height: 2px;
  right: 28px;
}

.card-corporate .card-arrow::after {
  width: 2px;
  height: 14px;
  right: 34px;
}

.card-corporate .collapse {
  position: relative;
  z-index: 1;
  color: #000000;
  -webkit-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}

.card-corporate .card-body {
  padding: 25px 44px 25px 32px;
}

@media (max-width: 991.98px) {
  .card-corporate .card-title a,
  .card-corporate .card-body {
    padding-left: 25px;
  }
}

@media (min-width: 768px) {
  .card-corporate .card-title a {
    font-size: 18px;
  }
}

/*
*
* Tooltop Custom
*/
.tooltip {
  font-size: 16px;
  line-height: 1.2;
}

.tooltip.bs-tooltip-top .arrow::before {
  border-top-color: #FFDC25;
}

.tooltip.bs-tooltip-bottom .arrow::before {
  border-bottom-color: #FFDC25;
}

/*
*
* Counter
*/
/*
*
* Progress Bars
*/
.progress-linear {
  position: relative;
  text-align: left;
}

.progress-linear .progress-header {
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
  margin-bottom: -10px;
  margin-left: -5px;
  margin-right: -5px;
}

.progress-linear .progress-header > * {
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.progress-linear .progress-bar-linear-wrap {
  height: 10px;
  background: rgba(255, 255, 255, 0.6);
}

.progress-linear .progress-bar-linear {
  width: 0;
  height: inherit;
  background: #FFDC25;
  -webkit-transition: 1s all ease-in-out;
  -o-transition: 1s all ease-in-out;
  transition: 1s all ease-in-out;
}

.progress-linear .progress-value {
  font-weight: 700;
  color: rgba(255, 255, 255, 0.3);
}

.progress-linear .progress-value::after {
  content: "%";
}

* + .progress-bar-linear-wrap {
  margin-top: 8px;
}

.progress-linear + .progress-linear {
  margin-top: 15px;
}

@media (min-width: 992px) {
  .progress-linear + .progress-linear {
    margin-top: 25px;
  }
}

/*
*
* Circle Progress Bars
*/
.progress-bar-circle {
  display: inline-block;
  position: relative;
  text-align: center;
  line-height: 1.2;
}

.progress-bar-circle canvas {
  vertical-align: middle;
}

.progress-bar-circle span {
  position: absolute;
  top: 50%;
  left: 51%;
  font-size: 36px;
  line-height: 36px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #9b9b9b;
}

.progress-bar-circle span::after {
  content: "%";
}

.progress-bar-circle-title {
  font-size: 14px;
  letter-spacing: .05em;
  text-transform: uppercase;
}

* + .progress-bar-circle-title {
  margin-top: 12px;
}

/*
*
* Time Circles
*/
.time_circles {
  position: relative;
  width: 100%;
}

.time_circles > div {
  position: absolute;
  top: 0 !important;
  bottom: 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-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: -10px;
  text-align: center;
}

@media (min-width: 1200px) {
  #DateCountdown {
    width: 100%;
  }
}

.time_circles > div > h4 {
  position: absolute;
  left: 0;
  top: calc(100% + 10px);
  right: 0;
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
  margin: 0;
  padding: 0;
  text-align: center;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 13px !important;
  line-height: 1.2 !important;
  color: #868e96;
  text-transform: uppercase;
}

.time_circles > div > h4 + * {
  margin-top: 0;
}

.time_circles > div > span {
  display: block;
  text-align: center;
  letter-spacing: 0;
  font-size: 24px !important;
  font-weight: 400;
  line-height: 1 !important;
  color: #2C2C2C;
}

@media (min-width: 768px) {
  .time_circles > div > span {
    font-size: 34px !important;
  }
}

@media (min-width: 992px) {
  .time_circles > div > span {
    font-size: 48px !important;
  }
}

.context-dark .time_circles > div > span, .bg-gray-700 .time_circles > div > span, .bg-gray-900 .time_circles > div > span, .bg-primary .time_circles > div > span {
  color: #ffffff;
}

.countdown-wrap {
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

* + .countdown-wrap {
  margin-top: 35px;
}

.countdown-wrap + .button {
  margin-top: 40px;
}

/*
*
* Owl Carousel
*/
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
  z-index: 0;
}

.owl-carousel .owl-animated-out {
  z-index: 1;
}

.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-loaded {
  display: block;
}

.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel .owl-refresh .owl-item {
  display: none;
}

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000000;
}

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  font: 400 40px/80px 'FontAwesome';
  cursor: pointer;
  z-index: 1;
  -webkit-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}

.owl-carousel .owl-video-play-icon:before {
  content: '\f144';
}

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

/*
 * Owl Navigation
 */
.owl-nav.disabled {
  display: none !important;
}

.owl-prev,
.owl-next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font: 400 46px/50px 'FontAwesome';
  color: rgba(255, 255, 255, 0.3);
}

.owl-prev:hover,
.owl-next:hover {
  color: #FFDC25;
}

.owl-prev {
  left: 0;
}

.owl-prev::before {
  content: '\f104';
}

.owl-next {
  right: 0;
}

.owl-next::before {
  content: '\f105';
}

/*
 * Owl Pagination
 */
.owl-dots {
  text-align: center;
  margin-top: 10px;
}

.owl-dots.disabled {
  display: none !important;
}

.owl-dot {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
  outline: none;
  cursor: pointer;
  background-color: transparent;
  -webkit-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}

.owl-dot:only-child {
  display: none;
}

.owl-dot:hover, .owl-dot:focus {
  background-color: rgba(255, 255, 255, 0.3);
}

.owl-dot.active {
  background-color: rgba(255, 255, 255, 0.3);
}

.owl-carousel.owl-carousel-light-dots .owl-dot {
  border-color: #ffffff;
}

.owl-carousel.owl-carousel-light-dots .owl-dot:hover, .owl-carousel.owl-carousel-light-dots .owl-dot:focus {
  background-color: #ffffff;
}

.owl-carousel.owl-carousel-light-dots .owl-dot.active {
  background-color: #ffffff;
}

.owl-carousel-classic {
  padding-bottom: 80px;
}

@media (min-width: 992px) {
  .owl-carousel-classic {
    padding: 34px 0 100px;
  }
}

@media (max-width: 767.98px) {
  .owl-carousel-classic .owl-stage-outer {
    padding: 0 30px;
    margin: 0 -30px;
  }
}

.owl-carousel-classic .owl-nav {
  background-color: #2C2C2C;
  /*dayday images too big takes 14minutes*/
  /*background-image: url("../images/bg-price-1920x1128.png");*/
  position: absolute;
  display: inline-block;
  width: 111px;
  height: 57px;
  bottom: 0;
  right: calc(33% + 15px);
}

.owl-carousel-classic .owl-prev,
.owl-carousel-classic .owl-next {
  color: rgba(255, 255, 255, 0.5);
  position: relative;
  display: inline-block;
  width: 50%;
  text-align: center;
  font-size: 20px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.owl-carousel-classic .owl-prev::before,
.owl-carousel-classic .owl-next::before {
  font-family: Linearicons;
}

.owl-carousel-classic .owl-prev:hover,
.owl-carousel-classic .owl-next:hover {
  color: #ffffff;
}

.owl-carousel-classic .owl-prev::before {
  content: '\ec43';
}

.owl-carousel-classic .owl-next::before {
  content: '\ec44';
}

.owl-carousel-classic .owl-item.center .post-classic-figure {
  -webkit-box-shadow: 10px 35px 40px rgba(0, 0, 0, 0.2);
  box-shadow: 10px 35px 40px rgba(0, 0, 0, 0.2);
}

.owl-carousel-modern .owl-dots {
  text-align: left;
  margin-top: 30px;
  margin-left: 46px;
}

.owl-carousel-modern .owl-dot {
  height: 2px;
  width: 24px;
  background-color: #B2B2B2;
  border: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-left: 7px;
  margin-right: 7px;
}

.owl-carousel-modern .owl-dot.active {
  width: 41px;
  background-color: #000000;
}

.owl-carousel-modern .owl-dot span {
  display: block;
  height: 24px;
  position: absolute;
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.owl-pagination-custom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 767.98px) {
  .owl-pagination-custom {
    width: 272px;
    padding: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 15px;
    background-color: #3B3B3B;
    -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 100;
  }
  .owl-pagination-custom.active {
    opacity: 1;
    visibility: visible;
  }
  .owl-pagination-custom .data-dots-custom {
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .owl-pagination-custom .data-dots-custom.active {
    background-color: #FFDC25;
    color: #000000;
  }
  .owl-pagination-custom .data-dots-custom + .data-dots-custom {
    margin-top: 10px;
  }
}

@media (min-width: 768px) {
  .owl-pagination-custom {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: -35px;
    padding: 0 25px;
  }
}

.data-dots-custom {
  cursor: pointer;
  position: relative;
}

@media (min-width: 768px) {
  .data-dots-custom {
    padding-top: 70px;
  }
  .data-dots-custom.active::before {
    content: '';
    display: block;
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 50%;
    z-index: 1;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transform-origin: 0 15%;
    -ms-transform-origin: 0 15%;
    transform-origin: 0 15%;
    -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
    transition: -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
    -o-transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
    transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
    transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
    overflow: visible;
    background: -webkit-radial-gradient(50% 50%, 20px, #ffffff 0%, #DFDFDF 100%);
    background: -o-radial-gradient(50% 50%, 20px, #ffffff 0%, #DFDFDF 100%);
    background: radial-gradient(20px at 50% 50%, #ffffff 0%, #DFDFDF 100%);
    background-clip: padding-box;
    -webkit-box-shadow: 6px 4px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 6px 4px 4px rgba(0, 0, 0, 0.3);
  }
  .data-dots-custom.active:after {
    content: '';
    position: absolute;
    top: 15px;
    right: 30px;
    height: 12px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    background: #FFDC25;
    pointer-events: none;
  }
  .data-dots-custom.active:nth-child(1):after {
    display: none;
  }
}

@media (min-width: 768px) and (min-width: 768px) {
  .data-dots-custom.active:nth-child(2):after {
    left: -215px;
  }
  .data-dots-custom.active:nth-child(3):after {
    left: -470px;
  }
  .data-dots-custom.active:nth-child(4):after {
    left: -730px;
  }
}

@media (min-width: 768px) and (min-width: 1200px) {
  .data-dots-custom.active:nth-child(2):after {
    left: -193px;
  }
  .data-dots-custom.active:nth-child(3):after {
    left: -430px;
  }
  .data-dots-custom.active:nth-child(4):after {
    left: -668px;
  }
}

.data-dots-custom span {
  font-weight: 500;
  font-size: 22px;
  padding-top: 23px;
  position: relative;
}

@media (min-width: 768px) {
  .data-dots-custom span::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    height: 16px;
    width: 2px;
    background: #ffffff;
  }
}

.kraken-range {
  margin: 51px 50px 0;
  height: 31px;
  background-color: #3B3B3B;
  -webkit-box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.25);
  box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 10em;
  border-radius: 10em;
}

@media (max-width: 767.98px) {
  .kraken-range {
    display: none;
  }
}

.owl-carousel-range {
  margin-top: 30px;
}

.lg-sub-html, .lg-toolbar {
  background-color: rgba(0, 0, 0, 0.45);
}

@font-face {
  font-family: lg;
  src: url(../fonts/lg.eot?n1z373);
  src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal;
}

.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #999999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: 0;
}

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: .5;
}

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #ffffff;
}

.lg-actions .lg-next {
  right: 20px;
}

.lg-actions .lg-next:before {
  content: "\e095";
}

.lg-actions .lg-prev {
  left: 20px;
}

.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}

@keyframes lg-right-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}

@-webkit-keyframes lg-left-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}

@keyframes lg-left-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}

.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end .3s;
  animation: lg-right-end .3s;
  position: relative;
}

.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end .3s;
  animation: lg-left-end .3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.lg-toolbar .lg-icon {
  color: #999999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: 0;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

.lg-toolbar .lg-icon:hover {
  color: #ffffff;
}

.lg-toolbar .lg-close:after {
  content: "\e070";
}

.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  bottom: 0;
  color: #eeeeee;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}

.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

#lg-counter {
  color: #999999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

.lg-next, .lg-prev, .lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -webkit-transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -o-transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.lg-outer .lg-thumb-outer {
  background-color: #0d0a0a;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  -o-transition-duration: 0s !important;
  transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
  margin-left: auto;
  margin-right: auto;
}

.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #ffffff;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 5px;
}

@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color .25s ease;
    -o-transition: border-color .25s ease;
    transition: border-color .25s ease;
  }
}

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}

.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom .25s ease;
  -o-transition: bottom .25s ease;
  transition: bottom .25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}

.lg-outer .lg-toogle-thumb {
  background-color: #0d0a0a;
  -webkit-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  color: #999999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}

.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {
  color: #ffffff;
}

.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff";
}

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}

.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}

.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}

.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(../images/vimeo-play.png) no-repeat;
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(../images/vimeo-play.png) 0 -58px no-repeat;
}

.lg-outer .lg-has-html5 .lg-video-play {
  background: url(../images/video-play.png) no-repeat;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: .8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-has-youtube .lg-video-play {
  background: url(../images/youtube-play.png) no-repeat;
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(../images/youtube-play.png) 0 -60px no-repeat;
}

.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}

.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}

.lg-progress-bar {
  background-color: #333333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 80ms ease 0s;
  -o-transition: opacity 80ms ease 0s;
  transition: opacity 80ms ease 0s;
}

.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}

.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

.lg-autoplay-button:after {
  content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

#lg-zoom-in:after {
  content: "\e311";
}

#lg-actual-size {
  font-size: 20px;
}

#lg-actual-size:after {
  content: "\e033";
}

#lg-zoom-out {
  opacity: .5;
  pointer-events: none;
}

#lg-zoom-out:after {
  content: "\e312";
}

.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}

.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  -webkit-box-shadow: 0 0 0 2px #ffffff inset;
  box-shadow: 0 0 0 2px #ffffff inset;
}

.lg-outer .lg-pager-thumb-cont {
  background-color: #ffffff;
  color: #ffffff;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;
  transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s, transform .15s ease 0s;
  transition: opacity .15s ease 0s, transform .15s ease 0s;
  transition: opacity .15s ease 0s, transform .15s ease 0s, -webkit-transform .15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}

.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}

.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow .3s ease 0s;
  -o-transition: box-shadow .3s ease 0s;
  -webkit-transition: -webkit-box-shadow .3s ease 0s;
  transition: -webkit-box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s, -webkit-box-shadow .3s ease 0s;
  width: 12px;
}

.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {
  -webkit-box-shadow: 0 0 0 8px #ffffff inset;
  box-shadow: 0 0 0 8px #ffffff inset;
}

.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

.lg-fullscreen:after {
  content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  -o-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  transition: visibility 0s linear .18s, opacity .18s linear 0s;
}

.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible;
}

.lg-outer .lg-dropdown {
  background-color: #ffffff;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -webkit-transition: visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
  transition: visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
  -o-transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
}

.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #ffffff;
  right: 16px;
  top: -16px;
}

.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0;
}

.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {
  color: #333333;
}

.lg-outer .lg-dropdown a {
  color: #333333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}

.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
  color: #333333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}

.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {
  width: 100%;
  height: 100%;
}

.lg-outer #lg-share {
  position: relative;
}

.lg-outer #lg-share:after {
  content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901";
}

.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904";
}

.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902";
}

.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903";
}

.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

.lg-outer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-outer * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.lg-outer.lg-visible {
  opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  -o-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  -o-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  -o-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}

.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg {
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}

.lg-outer .lg-inner {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}

.lg-outer .lg-item {
  background: url(../images/loading.gif) center center no-repeat;
  display: none !important;
}

.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {
  display: inline-block !important;
}

.lg-outer .lg-img-wrap, .lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}

.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.lg-outer .lg-item.lg-complete {
  background-image: none;
}

.lg-outer .lg-item.lg-current {
  z-index: 1060;
}

.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {
  display: none;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-backdrop.in {
  opacity: 1;
}

.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
  opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity .1s ease 0s;
  -o-transition: opacity .1s ease 0s;
  transition: opacity .1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -webkit-transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-sub-html, .lg-toolbar {
  background-color: rgba(0, 0, 0, 0.45);
}

@font-face {
  font-family: lg;
  src: url(../fonts/lg.eot?n1z373);
  src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal;
}

.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #999999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: 0;
}

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: .5;
}

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #ffffff;
}

.lg-actions .lg-next {
  right: 20px;
}

.lg-actions .lg-next:before {
  content: "\e095";
}

.lg-actions .lg-prev {
  left: 20px;
}

.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}

@keyframes lg-right-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}

@-webkit-keyframes lg-left-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}

@keyframes lg-left-end {
  0%, 100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}

.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end .3s;
  animation: lg-right-end .3s;
  position: relative;
}

.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end .3s;
  animation: lg-left-end .3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.lg-toolbar .lg-icon {
  color: #999999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: 0;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

.lg-toolbar .lg-icon:hover {
  color: #ffffff;
}

.lg-toolbar .lg-close:after {
  content: "\e070";
}

.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  bottom: 0;
  color: #eeeeee;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}

.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

#lg-counter {
  color: #999999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

.lg-next, .lg-prev, .lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -webkit-transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -o-transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.lg-outer .lg-thumb-outer {
  background-color: #0d0a0a;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  -o-transition-duration: 0s !important;
  transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}

.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #ffffff;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 5px;
}

@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color .25s ease;
    -o-transition: border-color .25s ease;
    transition: border-color .25s ease;
  }
}

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}

.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom .25s ease;
  -o-transition: bottom .25s ease;
  transition: bottom .25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}

.lg-outer .lg-toogle-thumb {
  background-color: #0d0a0a;
  -webkit-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  color: #999999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}

.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {
  color: #ffffff;
}

.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff";
}

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}

.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}

.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}

.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(../images/vimeo-play.png) no-repeat;
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(../images/vimeo-play.png) 0 -58px no-repeat;
}

.lg-outer .lg-has-html5 .lg-video-play {
  background: url(../images/video-play.png) no-repeat;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: .8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-has-youtube .lg-video-play {
  background: url(../images/youtube-play.png) no-repeat;
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(../images/youtube-play.png) 0 -60px no-repeat;
}

.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}

.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}

.lg-progress-bar {
  background-color: #333333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 80ms ease 0s;
  -o-transition: opacity 80ms ease 0s;
  transition: opacity 80ms ease 0s;
}

.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}

.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

.lg-autoplay-button:after {
  content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

#lg-zoom-in:after {
  content: "\e311";
}

#lg-actual-size {
  font-size: 20px;
}

#lg-actual-size:after {
  content: "\e033";
}

#lg-zoom-out {
  opacity: .5;
  pointer-events: none;
}

#lg-zoom-out:after {
  content: "\e312";
}

.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}

.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  -webkit-box-shadow: 0 0 0 2px #ffffff inset;
  box-shadow: 0 0 0 2px #ffffff inset;
}

.lg-outer .lg-pager-thumb-cont {
  background-color: #ffffff;
  color: #ffffff;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;
  transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s, transform .15s ease 0s;
  transition: opacity .15s ease 0s, transform .15s ease 0s;
  transition: opacity .15s ease 0s, transform .15s ease 0s, -webkit-transform .15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}

.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}

.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow .3s ease 0s;
  -o-transition: box-shadow .3s ease 0s;
  -webkit-transition: -webkit-box-shadow .3s ease 0s;
  transition: -webkit-box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s, -webkit-box-shadow .3s ease 0s;
  width: 12px;
}

.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {
  -webkit-box-shadow: 0 0 0 8px #ffffff inset;
  box-shadow: 0 0 0 8px #ffffff inset;
}

.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

.lg-fullscreen:after {
  content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  -o-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  transition: visibility 0s linear .18s, opacity .18s linear 0s;
}

.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible;
}

.lg-outer .lg-dropdown {
  background-color: #ffffff;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -webkit-transition: visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
  transition: visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
  -o-transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s, -webkit-transform .18s linear 0s;
}

.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #ffffff;
  right: 16px;
  top: -16px;
}

.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0;
}

.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {
  color: #333333;
}

.lg-outer .lg-dropdown a {
  color: #333333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}

.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
  color: #333333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}

.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {
  width: 100%;
  height: 100%;
}

.lg-outer #lg-share {
  position: relative;
}

.lg-outer #lg-share:after {
  content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901";
}

.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904";
}

.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902";
}

.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903";
}

.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

.lg-outer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1090;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-outer * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.lg-outer.lg-visible {
  opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  -o-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  -o-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  -o-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}

.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg {
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}

.lg-outer .lg-inner {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}

.lg-outer .lg-item {
  background: url(../images/loading.gif) center center no-repeat;
  display: none !important;
}

.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {
  display: inline-block !important;
}

.lg-outer .lg-img-wrap, .lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}

.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.lg-outer .lg-item.lg-complete {
  background-image: none;
}

.lg-outer .lg-item.lg-current {
  z-index: 1060;
}

.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {
  display: none;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1090;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

.lg-backdrop.in {
  opacity: .93;
}

.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
  opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity .1s ease 0s;
  -o-transition: opacity .1s ease 0s;
  transition: opacity .1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -webkit-transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/*
* Material Parallax
*/
.parallax-container {
  position: relative;
  overflow: hidden;
}

.material-parallax {
  position: absolute;
  top: 0;
  left: -1px;
  right: -1px;
  bottom: 0;
  z-index: 0;
}

.parallax-content {
  position: relative;
  z-index: 1;
}

.material-parallax img {
  display: none;
  position: absolute;
  left: 50%;
  bottom: 0;
  min-width: 101%;
  min-height: 101%;
  max-width: none;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}

.parallax-disabled {
  -webkit-background-size: cover;
  background-size: cover;
  background-position: center;
}

html:not(.ie-11):not(.ios) .parallax-disabled {
  background-attachment: fixed;
}

.rd-range {
  height: 18px;
  margin-top: 25px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
}

.rd-range:hover .rd-range__pointer:before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

.rd-range.hasTooltip .rd-range__pointer-tooltip {
  font-size: 12px;
  color: #ffffff;
  opacity: 0;
  -webkit-transition: color 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: color 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: color 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}

.rd-range.hasTooltip .rd-range__pointer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  position: absolute;
  top: -38px;
  width: 28px;
  height: 28px;
  -webkit-border-radius: 28px;
  border-radius: 28px;
  -webkit-transform: scale(0.45) translate3d(0, 67.5px, 0);
  transform: scale(0.45) translate3d(0, 67.5px, 0);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}

.rd-range.hasTooltip .rd-range__pointer:before {
  content: none;
}

.rd-range.hasTooltip .rd-range__pointer:after {
  position: absolute;
  content: '';
  left: 0;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  top: 19px;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  border-top: 16px solid #FFDC25;
  opacity: 0;
  -webkit-transform: translate3d(0, -8px, 0);
  transform: translate3d(0, -8px, 0);
  -webkit-transition: all 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: all 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  transition: all 0.2s cubic-bezier(0.35, 0, 0.25, 1);
}

.rd-range.hasTooltip .rd-range__pointer.active {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1) translateX(-14px);
  transform: translate3d(0, 0, 0) scale(1) translateX(-14px);
}

.rd-range.hasTooltip .rd-range__pointer.active:after {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
}

.rd-range.hasTooltip .rd-range__pointer.active .rd-range__pointer-tooltip {
  opacity: 1;
}

.rd-range__wrap {
  position: relative;
  width: 100%;
  height: 31px;
}

.rd-range__wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: -8px;
  right: -8px;
  bottom: 0;
  background-color: #3B3B3B;
  -webkit-transition: background 100ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background 100ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background 100ms cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.25);
  box-shadow: inset 2px 2px 4px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 10em;
  border-radius: 10em;
}

.rd-range__line {
  background-color: #FFDC25;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  height: 12px;
  -webkit-border-radius: 10em;
  border-radius: 10em;
  -webkit-box-shadow: 2px 2px 20px rgba(255, 220, 37, 0.15);
  box-shadow: 2px 2px 20px rgba(255, 220, 37, 0.15);
}

.rd-range__pointer {
  position: absolute;
  cursor: pointer;
  top: 50%;
  left: 6%;
  z-index: 1;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transform-origin: 0 15%;
  -ms-transform-origin: 0 15%;
  transform-origin: 0 15%;
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.2s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.2s cubic-bezier(0.35, 0, 0.25, 1);
  overflow: visible;
  background: -webkit-radial-gradient(50% 50%, 20px, #ffffff 0%, #DFDFDF 100%);
  background: -o-radial-gradient(50% 50%, 20px, #ffffff 0%, #DFDFDF 100%);
  background: radial-gradient(20px at 50% 50%, #ffffff 0%, #DFDFDF 100%);
  background-clip: padding-box;
  -webkit-box-shadow: 6px 4px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 6px 4px 4px rgba(0, 0, 0, 0.3);
}

.rd-range-input-value {
  width: 255px;
  min-width: 255px;
  padding: 10px 15px;
  text-align: center;
  font-size: 46px;
  font-weight: 600;
  color: #ffffff;
  background-color: #3B3B3B;
  -webkit-border-radius: 10em;
  border-radius: 10em;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.25);
  border: none;
}

/*
* Fonts
*/
/*
* Material Design Icons
*/
@font-face {
  font-family: "Material Design Icons";
  src: url("../fonts/materialdesignicons-webfont.eot?v=1.4.57");
  src: url("../fonts/materialdesignicons-webfont.eot?#iefix&v=1.4.57") format("embedded-opentype"), url("../fonts/materialdesignicons-webfont.woff2?v=1.4.57") format("woff2"), url("../fonts/materialdesignicons-webfont.woff?v=1.4.57") format("woff"), url("../fonts/materialdesignicons-webfont.ttf?v=1.4.57") format("truetype"), url("../fonts/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.mdi {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

.mdi-access-point:before {
  content: "\f101";
}

.mdi-access-point-network:before {
  content: "\f102";
}

.mdi-account:before {
  content: "\f103";
}

.mdi-account-alert:before {
  content: "\f104";
}

.mdi-account-box:before {
  content: "\f105";
}

.mdi-account-box-outline:before {
  content: "\f106";
}

.mdi-account-check:before {
  content: "\f107";
}

.mdi-account-circle:before {
  content: "\f108";
}

.mdi-account-convert:before {
  content: "\f109";
}

.mdi-account-key:before {
  content: "\f10a";
}

.mdi-account-location:before {
  content: "\f10b";
}

.mdi-account-minus:before {
  content: "\f10c";
}

.mdi-account-multiple:before {
  content: "\f10d";
}

.mdi-account-multiple-outline:before {
  content: "\f10e";
}

.mdi-account-multiple-plus:before {
  content: "\f10f";
}

.mdi-account-network:before {
  content: "\f110";
}

.mdi-account-off:before {
  content: "\f111";
}

.mdi-account-outline:before {
  content: "\f112";
}

.mdi-account-plus:before {
  content: "\f113";
}

.mdi-account-remove:before {
  content: "\f114";
}

.mdi-account-search:before {
  content: "\f115";
}

.mdi-account-star:before {
  content: "\f116";
}

.mdi-account-star-variant:before {
  content: "\f117";
}

.mdi-account-switch:before {
  content: "\f118";
}

.mdi-adjust:before {
  content: "\f119";
}

.mdi-air-conditioner:before {
  content: "\f11a";
}

.mdi-airballoon:before {
  content: "\f11b";
}

.mdi-airplane:before {
  content: "\f11c";
}

.mdi-airplane-off:before {
  content: "\f11d";
}

.mdi-airplay:before {
  content: "\f11e";
}

.mdi-alarm:before {
  content: "\f11f";
}

.mdi-alarm-check:before {
  content: "\f120";
}

.mdi-alarm-multiple:before {
  content: "\f121";
}

.mdi-alarm-off:before {
  content: "\f122";
}

.mdi-alarm-plus:before {
  content: "\f123";
}

.mdi-album:before {
  content: "\f124";
}

.mdi-alert:before {
  content: "\f125";
}

.mdi-alert-box:before {
  content: "\f126";
}

.mdi-alert-circle:before {
  content: "\f127";
}

.mdi-alert-octagon:before {
  content: "\f128";
}

.mdi-alert-outline:before {
  content: "\f129";
}

.mdi-alpha:before {
  content: "\f12a";
}

.mdi-alphabetical:before {
  content: "\f12b";
}

.mdi-amazon:before {
  content: "\f12c";
}

.mdi-amazon-clouddrive:before {
  content: "\f12d";
}

.mdi-ambulance:before {
  content: "\f12e";
}

.mdi-anchor:before {
  content: "\f12f";
}

.mdi-android:before {
  content: "\f130";
}

.mdi-android-debug-bridge:before {
  content: "\f131";
}

.mdi-android-studio:before {
  content: "\f132";
}

.mdi-apple:before {
  content: "\f133";
}

.mdi-apple-finder:before {
  content: "\f134";
}

.mdi-apple-ios:before {
  content: "\f135";
}

.mdi-apple-mobileme:before {
  content: "\f136";
}

.mdi-apple-safari:before {
  content: "\f137";
}

.mdi-appnet:before {
  content: "\f138";
}

.mdi-apps:before {
  content: "\f139";
}

.mdi-archive:before {
  content: "\f13a";
}

.mdi-arrange-bring-forward:before {
  content: "\f13b";
}

.mdi-arrange-bring-to-front:before {
  content: "\f13c";
}

.mdi-arrange-send-backward:before {
  content: "\f13d";
}

.mdi-arrange-send-to-back:before {
  content: "\f13e";
}

.mdi-arrow-all:before {
  content: "\f13f";
}

.mdi-arrow-bottom-drop-circle:before {
  content: "\f140";
}

.mdi-arrow-bottom-left:before {
  content: "\f141";
}

.mdi-arrow-bottom-right:before {
  content: "\f142";
}

.mdi-arrow-collapse:before {
  content: "\f143";
}

.mdi-arrow-down:before {
  content: "\f144";
}

.mdi-arrow-down-bold:before {
  content: "\f145";
}

.mdi-arrow-down-bold-circle:before {
  content: "\f146";
}

.mdi-arrow-down-bold-circle-outline:before {
  content: "\f147";
}

.mdi-arrow-down-bold-hexagon-outline:before {
  content: "\f148";
}

.mdi-arrow-expand:before {
  content: "\f149";
}

.mdi-arrow-left:before {
  content: "\f14a";
}

.mdi-arrow-left-bold:before {
  content: "\f14b";
}

.mdi-arrow-left-bold-circle:before {
  content: "\f14c";
}

.mdi-arrow-left-bold-circle-outline:before {
  content: "\f14d";
}

.mdi-arrow-left-bold-hexagon-outline:before {
  content: "\f14e";
}

.mdi-arrow-right:before {
  content: "\f14f";
}

.mdi-arrow-right-bold:before {
  content: "\f150";
}

.mdi-arrow-right-bold-circle:before {
  content: "\f151";
}

.mdi-arrow-right-bold-circle-outline:before {
  content: "\f152";
}

.mdi-arrow-right-bold-hexagon-outline:before {
  content: "\f153";
}

.mdi-arrow-top-left:before {
  content: "\f154";
}

.mdi-arrow-top-right:before {
  content: "\f155";
}

.mdi-arrow-up:before {
  content: "\f156";
}

.mdi-arrow-up-bold:before {
  content: "\f157";
}

.mdi-arrow-up-bold-circle:before {
  content: "\f158";
}

.mdi-arrow-up-bold-circle-outline:before {
  content: "\f159";
}

.mdi-arrow-up-bold-hexagon-outline:before {
  content: "\f15a";
}

.mdi-assistant:before {
  content: "\f15b";
}

.mdi-at:before {
  content: "\f15c";
}

.mdi-attachment:before {
  content: "\f15d";
}

.mdi-audiobook:before {
  content: "\f15e";
}

.mdi-auto-fix:before {
  content: "\f15f";
}

.mdi-auto-upload:before {
  content: "\f160";
}

.mdi-autorenew:before {
  content: "\f161";
}

.mdi-av-timer:before {
  content: "\f162";
}

.mdi-baby:before {
  content: "\f163";
}

.mdi-backburger:before {
  content: "\f164";
}

.mdi-backspace:before {
  content: "\f165";
}

.mdi-backup-restore:before {
  content: "\f166";
}

.mdi-bank:before {
  content: "\f167";
}

.mdi-barcode:before {
  content: "\f168";
}

.mdi-barcode-scan:before {
  content: "\f169";
}

.mdi-barley:before {
  content: "\f16a";
}

.mdi-barrel:before {
  content: "\f16b";
}

.mdi-basecamp:before {
  content: "\f16c";
}

.mdi-basket:before {
  content: "\f16d";
}

.mdi-basket-fill:before {
  content: "\f16e";
}

.mdi-basket-unfill:before {
  content: "\f16f";
}

.mdi-battery:before {
  content: "\f170";
}

.mdi-battery-10:before {
  content: "\f171";
}

.mdi-battery-20:before {
  content: "\f172";
}

.mdi-battery-30:before {
  content: "\f173";
}

.mdi-battery-40:before {
  content: "\f174";
}

.mdi-battery-50:before {
  content: "\f175";
}

.mdi-battery-60:before {
  content: "\f176";
}

.mdi-battery-70:before {
  content: "\f177";
}

.mdi-battery-80:before {
  content: "\f178";
}

.mdi-battery-90:before {
  content: "\f179";
}

.mdi-battery-alert:before {
  content: "\f17a";
}

.mdi-battery-charging:before {
  content: "\f17b";
}

.mdi-battery-charging-100:before {
  content: "\f17c";
}

.mdi-battery-charging-20:before {
  content: "\f17d";
}

.mdi-battery-charging-30:before {
  content: "\f17e";
}

.mdi-battery-charging-40:before {
  content: "\f17f";
}

.mdi-battery-charging-60:before {
  content: "\f180";
}

.mdi-battery-charging-80:before {
  content: "\f181";
}

.mdi-battery-charging-90:before {
  content: "\f182";
}

.mdi-battery-minus:before {
  content: "\f183";
}

.mdi-battery-negative:before {
  content: "\f184";
}

.mdi-battery-outline:before {
  content: "\f185";
}

.mdi-battery-plus:before {
  content: "\f186";
}

.mdi-battery-positive:before {
  content: "\f187";
}

.mdi-battery-unknown:before {
  content: "\f188";
}

.mdi-beach:before {
  content: "\f189";
}

.mdi-beaker:before {
  content: "\f18a";
}

.mdi-beaker-empty:before {
  content: "\f18b";
}

.mdi-beaker-empty-outline:before {
  content: "\f18c";
}

.mdi-beaker-outline:before {
  content: "\f18d";
}

.mdi-beats:before {
  content: "\f18e";
}

.mdi-beer:before {
  content: "\f18f";
}

.mdi-behance:before {
  content: "\f190";
}

.mdi-bell:before {
  content: "\f191";
}

.mdi-bell-off:before {
  content: "\f192";
}

.mdi-bell-outline:before {
  content: "\f193";
}

.mdi-bell-plus:before {
  content: "\f194";
}

.mdi-bell-ring:before {
  content: "\f195";
}

.mdi-bell-ring-outline:before {
  content: "\f196";
}

.mdi-bell-sleep:before {
  content: "\f197";
}

.mdi-beta:before {
  content: "\f198";
}

.mdi-bike:before {
  content: "\f199";
}

.mdi-bing:before {
  content: "\f19a";
}

.mdi-binoculars:before {
  content: "\f19b";
}

.mdi-bio:before {
  content: "\f19c";
}

.mdi-biohazard:before {
  content: "\f19d";
}

.mdi-bitbucket:before {
  content: "\f19e";
}

.mdi-black-mesa:before {
  content: "\f19f";
}

.mdi-blackberry:before {
  content: "\f1a0";
}

.mdi-blender:before {
  content: "\f1a1";
}

.mdi-blinds:before {
  content: "\f1a2";
}

.mdi-block-helper:before {
  content: "\f1a3";
}

.mdi-blogger:before {
  content: "\f1a4";
}

.mdi-bluetooth:before {
  content: "\f1a5";
}

.mdi-bluetooth-audio:before {
  content: "\f1a6";
}

.mdi-bluetooth-connect:before {
  content: "\f1a7";
}

.mdi-bluetooth-off:before {
  content: "\f1a8";
}

.mdi-bluetooth-settings:before {
  content: "\f1a9";
}

.mdi-bluetooth-transfer:before {
  content: "\f1aa";
}

.mdi-blur:before {
  content: "\f1ab";
}

.mdi-blur-linear:before {
  content: "\f1ac";
}

.mdi-blur-off:before {
  content: "\f1ad";
}

.mdi-blur-radial:before {
  content: "\f1ae";
}

.mdi-bone:before {
  content: "\f1af";
}

.mdi-book:before {
  content: "\f1b0";
}

.mdi-book-multiple:before {
  content: "\f1b1";
}

.mdi-book-multiple-variant:before {
  content: "\f1b2";
}

.mdi-book-open:before {
  content: "\f1b3";
}

.mdi-book-open-variant:before {
  content: "\f1b4";
}

.mdi-book-variant:before {
  content: "\f1b5";
}

.mdi-bookmark:before {
  content: "\f1b6";
}

.mdi-bookmark-check:before {
  content: "\f1b7";
}

.mdi-bookmark-music:before {
  content: "\f1b8";
}

.mdi-bookmark-outline:before {
  content: "\f1b9";
}

.mdi-bookmark-outline-plus:before {
  content: "\f1ba";
}

.mdi-bookmark-plus:before {
  content: "\f1bb";
}

.mdi-bookmark-remove:before {
  content: "\f1bc";
}

.mdi-border-all:before {
  content: "\f1bd";
}

.mdi-border-bottom:before {
  content: "\f1be";
}

.mdi-border-color:before {
  content: "\f1bf";
}

.mdi-border-horizontal:before {
  content: "\f1c0";
}

.mdi-border-inside:before {
  content: "\f1c1";
}

.mdi-border-left:before {
  content: "\f1c2";
}

.mdi-border-none:before {
  content: "\f1c3";
}

.mdi-border-outside:before {
  content: "\f1c4";
}

.mdi-border-right:before {
  content: "\f1c5";
}

.mdi-border-style:before {
  content: "\f1c6";
}

.mdi-border-top:before {
  content: "\f1c7";
}

.mdi-border-vertical:before {
  content: "\f1c8";
}

.mdi-bowling:before {
  content: "\f1c9";
}

.mdi-box:before {
  content: "\f1ca";
}

.mdi-box-cutter:before {
  content: "\f1cb";
}

.mdi-briefcase:before {
  content: "\f1cc";
}

.mdi-briefcase-check:before {
  content: "\f1cd";
}

.mdi-briefcase-download:before {
  content: "\f1ce";
}

.mdi-briefcase-upload:before {
  content: "\f1cf";
}

.mdi-brightness-1:before {
  content: "\f1d0";
}

.mdi-brightness-2:before {
  content: "\f1d1";
}

.mdi-brightness-3:before {
  content: "\f1d2";
}

.mdi-brightness-4:before {
  content: "\f1d3";
}

.mdi-brightness-5:before {
  content: "\f1d4";
}

.mdi-brightness-6:before {
  content: "\f1d5";
}

.mdi-brightness-7:before {
  content: "\f1d6";
}

.mdi-brightness-auto:before {
  content: "\f1d7";
}

.mdi-broom:before {
  content: "\f1d8";
}

.mdi-brush:before {
  content: "\f1d9";
}

.mdi-bug:before {
  content: "\f1da";
}

.mdi-bulletin-board:before {
  content: "\f1db";
}

.mdi-bullhorn:before {
  content: "\f1dc";
}

.mdi-bus:before {
  content: "\f1dd";
}

.mdi-cached:before {
  content: "\f1de";
}

.mdi-cake:before {
  content: "\f1df";
}

.mdi-cake-layered:before {
  content: "\f1e0";
}

.mdi-cake-variant:before {
  content: "\f1e1";
}

.mdi-calculator:before {
  content: "\f1e2";
}

.mdi-calendar:before {
  content: "\f1e3";
}

.mdi-calendar-blank:before {
  content: "\f1e4";
}

.mdi-calendar-check:before {
  content: "\f1e5";
}

.mdi-calendar-clock:before {
  content: "\f1e6";
}

.mdi-calendar-multiple:before {
  content: "\f1e7";
}

.mdi-calendar-multiple-check:before {
  content: "\f1e8";
}

.mdi-calendar-plus:before {
  content: "\f1e9";
}

.mdi-calendar-remove:before {
  content: "\f1ea";
}

.mdi-calendar-text:before {
  content: "\f1eb";
}

.mdi-calendar-today:before {
  content: "\f1ec";
}

.mdi-call-made:before {
  content: "\f1ed";
}

.mdi-call-merge:before {
  content: "\f1ee";
}

.mdi-call-missed:before {
  content: "\f1ef";
}

.mdi-call-received:before {
  content: "\f1f0";
}

.mdi-call-split:before {
  content: "\f1f1";
}

.mdi-camcorder:before {
  content: "\f1f2";
}

.mdi-camcorder-box:before {
  content: "\f1f3";
}

.mdi-camcorder-box-off:before {
  content: "\f1f4";
}

.mdi-camcorder-off:before {
  content: "\f1f5";
}

.mdi-camera:before {
  content: "\f1f6";
}

.mdi-camera-enhance:before {
  content: "\f1f7";
}

.mdi-camera-front:before {
  content: "\f1f8";
}

.mdi-camera-front-variant:before {
  content: "\f1f9";
}

.mdi-camera-iris:before {
  content: "\f1fa";
}

.mdi-camera-party-mode:before {
  content: "\f1fb";
}

.mdi-camera-rear:before {
  content: "\f1fc";
}

.mdi-camera-rear-variant:before {
  content: "\f1fd";
}

.mdi-camera-switch:before {
  content: "\f1fe";
}

.mdi-camera-timer:before {
  content: "\f1ff";
}

.mdi-candycane:before {
  content: "\f200";
}

.mdi-car:before {
  content: "\f201";
}

.mdi-car-battery:before {
  content: "\f202";
}

.mdi-car-connected:before {
  content: "\f203";
}

.mdi-car-wash:before {
  content: "\f204";
}

.mdi-carrot:before {
  content: "\f205";
}

.mdi-cart:before {
  content: "\f206";
}

.mdi-cart-outline:before {
  content: "\f207";
}

.mdi-cart-plus:before {
  content: "\f208";
}

.mdi-case-sensitive-alt:before {
  content: "\f209";
}

.mdi-cash:before {
  content: "\f20a";
}

.mdi-cash-100:before {
  content: "\f20b";
}

.mdi-cash-multiple:before {
  content: "\f20c";
}

.mdi-cash-usd:before {
  content: "\f20d";
}

.mdi-cast:before {
  content: "\f20e";
}

.mdi-cast-connected:before {
  content: "\f20f";
}

.mdi-castle:before {
  content: "\f210";
}

.mdi-cat:before {
  content: "\f211";
}

.mdi-cellphone:before {
  content: "\f212";
}

.mdi-cellphone-android:before {
  content: "\f213";
}

.mdi-cellphone-basic:before {
  content: "\f214";
}

.mdi-cellphone-dock:before {
  content: "\f215";
}

.mdi-cellphone-iphone:before {
  content: "\f216";
}

.mdi-cellphone-link:before {
  content: "\f217";
}

.mdi-cellphone-link-off:before {
  content: "\f218";
}

.mdi-cellphone-settings:before {
  content: "\f219";
}

.mdi-certificate:before {
  content: "\f21a";
}

.mdi-chair-school:before {
  content: "\f21b";
}

.mdi-chart-arc:before {
  content: "\f21c";
}

.mdi-chart-areaspline:before {
  content: "\f21d";
}

.mdi-chart-bar:before {
  content: "\f21e";
}

.mdi-chart-histogram:before {
  content: "\f21f";
}

.mdi-chart-line:before {
  content: "\f220";
}

.mdi-chart-pie:before {
  content: "\f221";
}

.mdi-check:before {
  content: "\f222";
}

.mdi-check-all:before {
  content: "\f223";
}

.mdi-checkbox-blank:before {
  content: "\f224";
}

.mdi-checkbox-blank-circle:before {
  content: "\f225";
}

.mdi-checkbox-blank-circle-outline:before {
  content: "\f226";
}

.mdi-checkbox-blank-outline:before {
  content: "\f227";
}

.mdi-checkbox-marked:before {
  content: "\f228";
}

.mdi-checkbox-marked-circle:before {
  content: "\f229";
}

.mdi-checkbox-marked-circle-outline:before {
  content: "\f22a";
}

.mdi-checkbox-marked-outline:before {
  content: "\f22b";
}

.mdi-checkbox-multiple-blank:before {
  content: "\f22c";
}

.mdi-checkbox-multiple-blank-outline:before {
  content: "\f22d";
}

.mdi-checkbox-multiple-marked:before {
  content: "\f22e";
}

.mdi-checkbox-multiple-marked-outline:before {
  content: "\f22f";
}

.mdi-checkerboard:before {
  content: "\f230";
}

.mdi-chemical-weapon:before {
  content: "\f231";
}

.mdi-chevron-double-down:before {
  content: "\f232";
}

.mdi-chevron-double-left:before {
  content: "\f233";
}

.mdi-chevron-double-right:before {
  content: "\f234";
}

.mdi-chevron-double-up:before {
  content: "\f235";
}

.mdi-chevron-down:before {
  content: "\f236";
}

.mdi-chevron-left:before {
  content: "\f237";
}

.mdi-chevron-right:before {
  content: "\f238";
}

.mdi-chevron-up:before {
  content: "\f239";
}

.mdi-church:before {
  content: "\f23a";
}

.mdi-cisco-webex:before {
  content: "\f23b";
}

.mdi-city:before {
  content: "\f23c";
}

.mdi-clipboard:before {
  content: "\f23d";
}

.mdi-clipboard-account:before {
  content: "\f23e";
}

.mdi-clipboard-alert:before {
  content: "\f23f";
}

.mdi-clipboard-arrow-down:before {
  content: "\f240";
}

.mdi-clipboard-arrow-left:before {
  content: "\f241";
}

.mdi-clipboard-check:before {
  content: "\f242";
}

.mdi-clipboard-outline:before {
  content: "\f243";
}

.mdi-clipboard-text:before {
  content: "\f244";
}

.mdi-clippy:before {
  content: "\f245";
}

.mdi-clock:before {
  content: "\f246";
}

.mdi-clock-end:before {
  content: "\f247";
}

.mdi-clock-fast:before {
  content: "\f248";
}

.mdi-clock-in:before {
  content: "\f249";
}

.mdi-clock-out:before {
  content: "\f24a";
}

.mdi-clock-start:before {
  content: "\f24b";
}

.mdi-close:before {
  content: "\f24c";
}

.mdi-close-box:before {
  content: "\f24d";
}

.mdi-close-box-outline:before {
  content: "\f24e";
}

.mdi-close-circle:before {
  content: "\f24f";
}

.mdi-close-circle-outline:before {
  content: "\f250";
}

.mdi-close-network:before {
  content: "\f251";
}

.mdi-close-octagon:before {
  content: "\f252";
}

.mdi-close-octagon-outline:before {
  content: "\f253";
}

.mdi-closed-caption:before {
  content: "\f254";
}

.mdi-cloud:before {
  content: "\f255";
}

.mdi-cloud-check:before {
  content: "\f256";
}

.mdi-cloud-circle:before {
  content: "\f257";
}

.mdi-cloud-download:before {
  content: "\f258";
}

.mdi-cloud-outline:before {
  content: "\f259";
}

.mdi-cloud-outline-off:before {
  content: "\f25a";
}

.mdi-cloud-print:before {
  content: "\f25b";
}

.mdi-cloud-print-outline:before {
  content: "\f25c";
}

.mdi-cloud-upload:before {
  content: "\f25d";
}

.mdi-code-array:before {
  content: "\f25e";
}

.mdi-code-braces:before {
  content: "\f25f";
}

.mdi-code-brackets:before {
  content: "\f260";
}

.mdi-code-equal:before {
  content: "\f261";
}

.mdi-code-greater-than:before {
  content: "\f262";
}

.mdi-code-greater-than-or-equal:before {
  content: "\f263";
}

.mdi-code-less-than:before {
  content: "\f264";
}

.mdi-code-less-than-or-equal:before {
  content: "\f265";
}

.mdi-code-not-equal:before {
  content: "\f266";
}

.mdi-code-not-equal-variant:before {
  content: "\f267";
}

.mdi-code-parentheses:before {
  content: "\f268";
}

.mdi-code-string:before {
  content: "\f269";
}

.mdi-code-tags:before {
  content: "\f26a";
}

.mdi-codepen:before {
  content: "\f26b";
}

.mdi-coffee:before {
  content: "\f26c";
}

.mdi-coffee-to-go:before {
  content: "\f26d";
}

.mdi-coin:before {
  content: "\f26e";
}

.mdi-color-helper:before {
  content: "\f26f";
}

.mdi-comment:before {
  content: "\f270";
}

.mdi-comment-account:before {
  content: "\f271";
}

.mdi-comment-account-outline:before {
  content: "\f272";
}

.mdi-comment-alert:before {
  content: "\f273";
}

.mdi-comment-alert-outline:before {
  content: "\f274";
}

.mdi-comment-check:before {
  content: "\f275";
}

.mdi-comment-check-outline:before {
  content: "\f276";
}

.mdi-comment-multiple-outline:before {
  content: "\f277";
}

.mdi-comment-outline:before {
  content: "\f278";
}

.mdi-comment-plus-outline:before {
  content: "\f279";
}

.mdi-comment-processing:before {
  content: "\f27a";
}

.mdi-comment-processing-outline:before {
  content: "\f27b";
}

.mdi-comment-question-outline:before {
  content: "\f27c";
}

.mdi-comment-remove-outline:before {
  content: "\f27d";
}

.mdi-comment-text:before {
  content: "\f27e";
}

.mdi-comment-text-outline:before {
  content: "\f27f";
}

.mdi-compare:before {
  content: "\f280";
}

.mdi-compass:before {
  content: "\f281";
}

.mdi-compass-outline:before {
  content: "\f282";
}

.mdi-console:before {
  content: "\f283";
}

.mdi-contact-mail:before {
  content: "\f284";
}

.mdi-content-copy:before {
  content: "\f285";
}

.mdi-content-cut:before {
  content: "\f286";
}

.mdi-content-duplicate:before {
  content: "\f287";
}

.mdi-content-paste:before {
  content: "\f288";
}

.mdi-content-save:before {
  content: "\f289";
}

.mdi-content-save-all:before {
  content: "\f28a";
}

.mdi-contrast:before {
  content: "\f28b";
}

.mdi-contrast-box:before {
  content: "\f28c";
}

.mdi-contrast-circle:before {
  content: "\f28d";
}

.mdi-cookie:before {
  content: "\f28e";
}

.mdi-cow:before {
  content: "\f28f";
}

.mdi-credit-card:before {
  content: "\f290";
}

.mdi-credit-card-multiple:before {
  content: "\f291";
}

.mdi-credit-card-scan:before {
  content: "\f292";
}

.mdi-crop:before {
  content: "\f293";
}

.mdi-crop-free:before {
  content: "\f294";
}

.mdi-crop-landscape:before {
  content: "\f295";
}

.mdi-crop-portrait:before {
  content: "\f296";
}

.mdi-crop-square:before {
  content: "\f297";
}

.mdi-crosshairs:before {
  content: "\f298";
}

.mdi-crosshairs-gps:before {
  content: "\f299";
}

.mdi-crown:before {
  content: "\f29a";
}

.mdi-cube:before {
  content: "\f29b";
}

.mdi-cube-outline:before {
  content: "\f29c";
}

.mdi-cube-send:before {
  content: "\f29d";
}

.mdi-cube-unfolded:before {
  content: "\f29e";
}

.mdi-cup:before {
  content: "\f29f";
}

.mdi-cup-water:before {
  content: "\f2a0";
}

.mdi-currency-btc:before {
  content: "\f2a1";
}

.mdi-currency-eur:before {
  content: "\f2a2";
}

.mdi-currency-gbp:before {
  content: "\f2a3";
}

.mdi-currency-inr:before {
  content: "\f2a4";
}

.mdi-currency-ngn:before {
  content: "\f2a5";
}

.mdi-currency-rub:before {
  content: "\f2a6";
}

.mdi-currency-try:before {
  content: "\f2a7";
}

.mdi-currency-usd:before {
  content: "\f2a8";
}

.mdi-cursor-default:before {
  content: "\f2a9";
}

.mdi-cursor-default-outline:before {
  content: "\f2aa";
}

.mdi-cursor-move:before {
  content: "\f2ab";
}

.mdi-cursor-pointer:before {
  content: "\f2ac";
}

.mdi-database:before {
  content: "\f2ad";
}

.mdi-database-minus:before {
  content: "\f2ae";
}

.mdi-database-plus:before {
  content: "\f2af";
}

.mdi-debug-step-into:before {
  content: "\f2b0";
}

.mdi-debug-step-out:before {
  content: "\f2b1";
}

.mdi-debug-step-over:before {
  content: "\f2b2";
}

.mdi-decimal-decrease:before {
  content: "\f2b3";
}

.mdi-decimal-increase:before {
  content: "\f2b4";
}

.mdi-delete:before {
  content: "\f2b5";
}

.mdi-delete-variant:before {
  content: "\f2b6";
}

.mdi-delta:before {
  content: "\f2b7";
}

.mdi-deskphone:before {
  content: "\f2b8";
}

.mdi-desktop-mac:before {
  content: "\f2b9";
}

.mdi-desktop-tower:before {
  content: "\f2ba";
}

.mdi-details:before {
  content: "\f2bb";
}

.mdi-deviantart:before {
  content: "\f2bc";
}

.mdi-diamond:before {
  content: "\f2bd";
}

.mdi-dice:before {
  content: "\f2be";
}

.mdi-dice-1:before {
  content: "\f2bf";
}

.mdi-dice-2:before {
  content: "\f2c0";
}

.mdi-dice-3:before {
  content: "\f2c1";
}

.mdi-dice-4:before {
  content: "\f2c2";
}

.mdi-dice-5:before {
  content: "\f2c3";
}

.mdi-dice-6:before {
  content: "\f2c4";
}

.mdi-directions:before {
  content: "\f2c5";
}

.mdi-disk-alert:before {
  content: "\f2c6";
}

.mdi-disqus:before {
  content: "\f2c7";
}

.mdi-disqus-outline:before {
  content: "\f2c8";
}

.mdi-division:before {
  content: "\f2c9";
}

.mdi-division-box:before {
  content: "\f2ca";
}

.mdi-dns:before {
  content: "\f2cb";
}

.mdi-domain:before {
  content: "\f2cc";
}

.mdi-dots-horizontal:before {
  content: "\f2cd";
}

.mdi-dots-vertical:before {
  content: "\f2ce";
}

.mdi-download:before {
  content: "\f2cf";
}

.mdi-drag:before {
  content: "\f2d0";
}

.mdi-drag-horizontal:before {
  content: "\f2d1";
}

.mdi-drag-vertical:before {
  content: "\f2d2";
}

.mdi-drawing:before {
  content: "\f2d3";
}

.mdi-drawing-box:before {
  content: "\f2d4";
}

.mdi-dribbble:before {
  content: "\f2d5";
}

.mdi-dribbble-box:before {
  content: "\f2d6";
}

.mdi-drone:before {
  content: "\f2d7";
}

.mdi-dropbox:before {
  content: "\f2d8";
}

.mdi-drupal:before {
  content: "\f2d9";
}

.mdi-duck:before {
  content: "\f2da";
}

.mdi-dumbbell:before {
  content: "\f2db";
}

.mdi-earth:before {
  content: "\f2dc";
}

.mdi-earth-off:before {
  content: "\f2dd";
}

.mdi-edge:before {
  content: "\f2de";
}

.mdi-eject:before {
  content: "\f2df";
}

.mdi-elevation-decline:before {
  content: "\f2e0";
}

.mdi-elevation-rise:before {
  content: "\f2e1";
}

.mdi-elevator:before {
  content: "\f2e2";
}

.mdi-email:before {
  content: "\f2e3";
}

.mdi-email-open:before {
  content: "\f2e4";
}

.mdi-email-outline:before {
  content: "\f2e5";
}

.mdi-email-secure:before {
  content: "\f2e6";
}

.mdi-emoticon:before {
  content: "\f2e7";
}

.mdi-emoticon-cool:before {
  content: "\f2e8";
}

.mdi-emoticon-devil:before {
  content: "\f2e9";
}

.mdi-emoticon-happy:before {
  content: "\f2ea";
}

.mdi-emoticon-neutral:before {
  content: "\f2eb";
}

.mdi-emoticon-poop:before {
  content: "\f2ec";
}

.mdi-emoticon-sad:before {
  content: "\f2ed";
}

.mdi-emoticon-tongue:before {
  content: "\f2ee";
}

.mdi-engine:before {
  content: "\f2ef";
}

.mdi-engine-outline:before {
  content: "\f2f0";
}

.mdi-equal:before {
  content: "\f2f1";
}

.mdi-equal-box:before {
  content: "\f2f2";
}

.mdi-eraser:before {
  content: "\f2f3";
}

.mdi-escalator:before {
  content: "\f2f4";
}

.mdi-ethernet:before {
  content: "\f2f5";
}

.mdi-ethernet-cable:before {
  content: "\f2f6";
}

.mdi-ethernet-cable-off:before {
  content: "\f2f7";
}

.mdi-etsy:before {
  content: "\f2f8";
}

.mdi-evernote:before {
  content: "\f2f9";
}

.mdi-exclamation:before {
  content: "\f2fa";
}

.mdi-exit-to-app:before {
  content: "\f2fb";
}

.mdi-export:before {
  content: "\f2fc";
}

.mdi-eye:before {
  content: "\f2fd";
}

.mdi-eye-off:before {
  content: "\f2fe";
}

.mdi-eyedropper:before {
  content: "\f2ff";
}

.mdi-eyedropper-variant:before {
  content: "\f300";
}

.mdi-facebook:before {
  content: "\f301";
}

.mdi-facebook-box:before {
  content: "\f302";
}

.mdi-facebook-messenger:before {
  content: "\f303";
}

.mdi-factory:before {
  content: "\f304";
}

.mdi-fan:before {
  content: "\f305";
}

.mdi-fast-forward:before {
  content: "\f306";
}

.mdi-fax:before {
  content: "\f307";
}

.mdi-ferry:before {
  content: "\f308";
}

.mdi-file:before {
  content: "\f309";
}

.mdi-file-chart:before {
  content: "\f30a";
}

.mdi-file-check:before {
  content: "\f30b";
}

.mdi-file-cloud:before {
  content: "\f30c";
}

.mdi-file-delimited:before {
  content: "\f30d";
}

.mdi-file-document:before {
  content: "\f30e";
}

.mdi-file-document-box:before {
  content: "\f30f";
}

.mdi-file-excel:before {
  content: "\f310";
}

.mdi-file-excel-box:before {
  content: "\f311";
}

.mdi-file-export:before {
  content: "\f312";
}

.mdi-file-find:before {
  content: "\f313";
}

.mdi-file-image:before {
  content: "\f314";
}

.mdi-file-import:before {
  content: "\f315";
}

.mdi-file-lock:before {
  content: "\f316";
}

.mdi-file-multiple:before {
  content: "\f317";
}

.mdi-file-music:before {
  content: "\f318";
}

.mdi-file-outline:before {
  content: "\f319";
}

.mdi-file-pdf:before {
  content: "\f31a";
}

.mdi-file-pdf-box:before {
  content: "\f31b";
}

.mdi-file-powerpoint:before {
  content: "\f31c";
}

.mdi-file-powerpoint-box:before {
  content: "\f31d";
}

.mdi-file-presentation-box:before {
  content: "\f31e";
}

.mdi-file-send:before {
  content: "\f31f";
}

.mdi-file-video:before {
  content: "\f320";
}

.mdi-file-word:before {
  content: "\f321";
}

.mdi-file-word-box:before {
  content: "\f322";
}

.mdi-file-xml:before {
  content: "\f323";
}

.mdi-film:before {
  content: "\f324";
}

.mdi-filmstrip:before {
  content: "\f325";
}

.mdi-filmstrip-off:before {
  content: "\f326";
}

.mdi-filter:before {
  content: "\f327";
}

.mdi-filter-outline:before {
  content: "\f328";
}

.mdi-filter-remove:before {
  content: "\f329";
}

.mdi-filter-remove-outline:before {
  content: "\f32a";
}

.mdi-filter-variant:before {
  content: "\f32b";
}

.mdi-fingerprint:before {
  content: "\f32c";
}

.mdi-fire:before {
  content: "\f32d";
}

.mdi-firefox:before {
  content: "\f32e";
}

.mdi-fish:before {
  content: "\f32f";
}

.mdi-flag:before {
  content: "\f330";
}

.mdi-flag-checkered:before {
  content: "\f331";
}

.mdi-flag-outline:before {
  content: "\f332";
}

.mdi-flag-outline-variant:before {
  content: "\f333";
}

.mdi-flag-triangle:before {
  content: "\f334";
}

.mdi-flag-variant:before {
  content: "\f335";
}

.mdi-flash:before {
  content: "\f336";
}

.mdi-flash-auto:before {
  content: "\f337";
}

.mdi-flash-off:before {
  content: "\f338";
}

.mdi-flashlight:before {
  content: "\f339";
}

.mdi-flashlight-off:before {
  content: "\f33a";
}

.mdi-flattr:before {
  content: "\f33b";
}

.mdi-flip-to-back:before {
  content: "\f33c";
}

.mdi-flip-to-front:before {
  content: "\f33d";
}

.mdi-floppy:before {
  content: "\f33e";
}

.mdi-flower:before {
  content: "\f33f";
}

.mdi-folder:before {
  content: "\f340";
}

.mdi-folder-account:before {
  content: "\f341";
}

.mdi-folder-download:before {
  content: "\f342";
}

.mdi-folder-google-drive:before {
  content: "\f343";
}

.mdi-folder-image:before {
  content: "\f344";
}

.mdi-folder-lock:before {
  content: "\f345";
}

.mdi-folder-lock-open:before {
  content: "\f346";
}

.mdi-folder-move:before {
  content: "\f347";
}

.mdi-folder-multiple:before {
  content: "\f348";
}

.mdi-folder-multiple-image:before {
  content: "\f349";
}

.mdi-folder-multiple-outline:before {
  content: "\f34a";
}

.mdi-folder-outline:before {
  content: "\f34b";
}

.mdi-folder-plus:before {
  content: "\f34c";
}

.mdi-folder-remove:before {
  content: "\f34d";
}

.mdi-folder-upload:before {
  content: "\f34e";
}

.mdi-food:before {
  content: "\f34f";
}

.mdi-food-apple:before {
  content: "\f350";
}

.mdi-food-variant:before {
  content: "\f351";
}

.mdi-football:before {
  content: "\f352";
}

.mdi-football-australian:before {
  content: "\f353";
}

.mdi-football-helmet:before {
  content: "\f354";
}

.mdi-format-align-center:before {
  content: "\f355";
}

.mdi-format-align-justify:before {
  content: "\f356";
}

.mdi-format-align-left:before {
  content: "\f357";
}

.mdi-format-align-right:before {
  content: "\f358";
}

.mdi-format-bold:before {
  content: "\f359";
}

.mdi-format-clear:before {
  content: "\f35a";
}

.mdi-format-color-fill:before {
  content: "\f35b";
}

.mdi-format-float-center:before {
  content: "\f35c";
}

.mdi-format-float-left:before {
  content: "\f35d";
}

.mdi-format-float-none:before {
  content: "\f35e";
}

.mdi-format-float-right:before {
  content: "\f35f";
}

.mdi-format-header-1:before {
  content: "\f360";
}

.mdi-format-header-2:before {
  content: "\f361";
}

.mdi-format-header-3:before {
  content: "\f362";
}

.mdi-format-header-4:before {
  content: "\f363";
}

.mdi-format-header-5:before {
  content: "\f364";
}

.mdi-format-header-6:before {
  content: "\f365";
}

.mdi-format-header-decrease:before {
  content: "\f366";
}

.mdi-format-header-equal:before {
  content: "\f367";
}

.mdi-format-header-increase:before {
  content: "\f368";
}

.mdi-format-header-pound:before {
  content: "\f369";
}

.mdi-format-indent-decrease:before {
  content: "\f36a";
}

.mdi-format-indent-increase:before {
  content: "\f36b";
}

.mdi-format-italic:before {
  content: "\f36c";
}

.mdi-format-line-spacing:before {
  content: "\f36d";
}

.mdi-format-list-bulleted:before {
  content: "\f36e";
}

.mdi-format-list-bulleted-type:before {
  content: "\f36f";
}

.mdi-format-list-numbers:before {
  content: "\f370";
}

.mdi-format-paint:before {
  content: "\f371";
}

.mdi-format-paragraph:before {
  content: "\f372";
}

.mdi-format-quote:before {
  content: "\f373";
}

.mdi-format-size:before {
  content: "\f374";
}

.mdi-format-strikethrough:before {
  content: "\f375";
}

.mdi-format-strikethrough-variant:before {
  content: "\f376";
}

.mdi-format-subscript:before {
  content: "\f377";
}

.mdi-format-superscript:before {
  content: "\f378";
}

.mdi-format-text:before {
  content: "\f379";
}

.mdi-format-textdirection-l-to-r:before {
  content: "\f37a";
}

.mdi-format-textdirection-r-to-l:before {
  content: "\f37b";
}

.mdi-format-underline:before {
  content: "\f37c";
}

.mdi-format-wrap-inline:before {
  content: "\f37d";
}

.mdi-format-wrap-square:before {
  content: "\f37e";
}

.mdi-format-wrap-tight:before {
  content: "\f37f";
}

.mdi-format-wrap-top-bottom:before {
  content: "\f380";
}

.mdi-forum:before {
  content: "\f381";
}

.mdi-forward:before {
  content: "\f382";
}

.mdi-foursquare:before {
  content: "\f383";
}

.mdi-fridge:before {
  content: "\f384";
}

.mdi-fridge-filled:before {
  content: "\f385";
}

.mdi-fridge-filled-bottom:before {
  content: "\f386";
}

.mdi-fridge-filled-top:before {
  content: "\f387";
}

.mdi-fullscreen:before {
  content: "\f388";
}

.mdi-fullscreen-exit:before {
  content: "\f389";
}

.mdi-function:before {
  content: "\f38a";
}

.mdi-gamepad:before {
  content: "\f38b";
}

.mdi-gamepad-variant:before {
  content: "\f38c";
}

.mdi-gas-station:before {
  content: "\f38d";
}

.mdi-gate:before {
  content: "\f38e";
}

.mdi-gauge:before {
  content: "\f38f";
}

.mdi-gavel:before {
  content: "\f390";
}

.mdi-gender-female:before {
  content: "\f391";
}

.mdi-gender-male:before {
  content: "\f392";
}

.mdi-gender-male-female:before {
  content: "\f393";
}

.mdi-gender-transgender:before {
  content: "\f394";
}

.mdi-ghost:before {
  content: "\f395";
}

.mdi-gift:before {
  content: "\f396";
}

.mdi-git:before {
  content: "\f397";
}

.mdi-github-box:before {
  content: "\f398";
}

.mdi-github-circle:before {
  content: "\f399";
}

.mdi-glass-flute:before {
  content: "\f39a";
}

.mdi-glass-mug:before {
  content: "\f39b";
}

.mdi-glass-stange:before {
  content: "\f39c";
}

.mdi-glass-tulip:before {
  content: "\f39d";
}

.mdi-glasses:before {
  content: "\f39e";
}

.mdi-gmail:before {
  content: "\f39f";
}

.mdi-google:before {
  content: "\f3a0";
}

.mdi-google-cardboard:before {
  content: "\f3a1";
}

.mdi-google-chrome:before {
  content: "\f3a2";
}

.mdi-google-circles:before {
  content: "\f3a3";
}

.mdi-google-circles-communities:before {
  content: "\f3a4";
}

.mdi-google-circles-extended:before {
  content: "\f3a5";
}

.mdi-google-circles-group:before {
  content: "\f3a6";
}

.mdi-google-controller:before {
  content: "\f3a7";
}

.mdi-google-controller-off:before {
  content: "\f3a8";
}

.mdi-google-drive:before {
  content: "\f3a9";
}

.mdi-google-earth:before {
  content: "\f3aa";
}

.mdi-google-glass:before {
  content: "\f3ab";
}

.mdi-google-nearby:before {
  content: "\f3ac";
}

.mdi-google-pages:before {
  content: "\f3ad";
}

.mdi-google-physical-web:before {
  content: "\f3ae";
}

.mdi-google-play:before {
  content: "\f3af";
}

.mdi-google-plus:before {
  content: "\f3b0";
}

.mdi-google-plus-box:before {
  content: "\f3b1";
}

.mdi-google-translate:before {
  content: "\f3b2";
}

.mdi-google-wallet:before {
  content: "\f3b3";
}

.mdi-grid:before {
  content: "\f3b4";
}

.mdi-grid-off:before {
  content: "\f3b5";
}

.mdi-group:before {
  content: "\f3b6";
}

.mdi-guitar:before {
  content: "\f3b7";
}

.mdi-guitar-pick:before {
  content: "\f3b8";
}

.mdi-guitar-pick-outline:before {
  content: "\f3b9";
}

.mdi-hand-pointing-right:before {
  content: "\f3ba";
}

.mdi-hanger:before {
  content: "\f3bb";
}

.mdi-hangouts:before {
  content: "\f3bc";
}

.mdi-harddisk:before {
  content: "\f3bd";
}

.mdi-headphones:before {
  content: "\f3be";
}

.mdi-headphones-box:before {
  content: "\f3bf";
}

.mdi-headphones-settings:before {
  content: "\f3c0";
}

.mdi-headset:before {
  content: "\f3c1";
}

.mdi-headset-dock:before {
  content: "\f3c2";
}

.mdi-headset-off:before {
  content: "\f3c3";
}

.mdi-heart:before {
  content: "\f3c4";
}

.mdi-heart-box:before {
  content: "\f3c5";
}

.mdi-heart-box-outline:before {
  content: "\f3c6";
}

.mdi-heart-broken:before {
  content: "\f3c7";
}

.mdi-heart-outline:before {
  content: "\f3c8";
}

.mdi-help:before {
  content: "\f3c9";
}

.mdi-help-circle:before {
  content: "\f3ca";
}

.mdi-hexagon:before {
  content: "\f3cb";
}

.mdi-hexagon-outline:before {
  content: "\f3cc";
}

.mdi-history:before {
  content: "\f3cd";
}

.mdi-hololens:before {
  content: "\f3ce";
}

.mdi-home:before {
  content: "\f3cf";
}

.mdi-home-modern:before {
  content: "\f3d0";
}

.mdi-home-variant:before {
  content: "\f3d1";
}

.mdi-hops:before {
  content: "\f3d2";
}

.mdi-hospital:before {
  content: "\f3d3";
}

.mdi-hospital-building:before {
  content: "\f3d4";
}

.mdi-hospital-marker:before {
  content: "\f3d5";
}

.mdi-hotel:before {
  content: "\f3d6";
}

.mdi-houzz:before {
  content: "\f3d7";
}

.mdi-houzz-box:before {
  content: "\f3d8";
}

.mdi-human:before {
  content: "\f3d9";
}

.mdi-human-child:before {
  content: "\f3da";
}

.mdi-human-male-female:before {
  content: "\f3db";
}

.mdi-image:before {
  content: "\f3dc";
}

.mdi-image-album:before {
  content: "\f3dd";
}

.mdi-image-area:before {
  content: "\f3de";
}

.mdi-image-area-close:before {
  content: "\f3df";
}

.mdi-image-broken:before {
  content: "\f3e0";
}

.mdi-image-broken-variant:before {
  content: "\f3e1";
}

.mdi-image-filter:before {
  content: "\f3e2";
}

.mdi-image-filter-black-white:before {
  content: "\f3e3";
}

.mdi-image-filter-center-focus:before {
  content: "\f3e4";
}

.mdi-image-filter-center-focus-weak:before {
  content: "\f3e5";
}

.mdi-image-filter-drama:before {
  content: "\f3e6";
}

.mdi-image-filter-frames:before {
  content: "\f3e7";
}

.mdi-image-filter-hdr:before {
  content: "\f3e8";
}

.mdi-image-filter-none:before {
  content: "\f3e9";
}

.mdi-image-filter-tilt-shift:before {
  content: "\f3ea";
}

.mdi-image-filter-vintage:before {
  content: "\f3eb";
}

.mdi-image-multiple:before {
  content: "\f3ec";
}

.mdi-import:before {
  content: "\f3ed";
}

.mdi-inbox:before {
  content: "\f3ee";
}

.mdi-information:before {
  content: "\f3ef";
}

.mdi-information-outline:before {
  content: "\f3f0";
}

.mdi-instagram:before {
  content: "\f3f1";
}

.mdi-instapaper:before {
  content: "\f3f2";
}

.mdi-internet-explorer:before {
  content: "\f3f3";
}

.mdi-invert-colors:before {
  content: "\f3f4";
}

.mdi-jeepney:before {
  content: "\f3f5";
}

.mdi-jira:before {
  content: "\f3f6";
}

.mdi-jsfiddle:before {
  content: "\f3f7";
}

.mdi-keg:before {
  content: "\f3f8";
}

.mdi-key:before {
  content: "\f3f9";
}

.mdi-key-change:before {
  content: "\f3fa";
}

.mdi-key-minus:before {
  content: "\f3fb";
}

.mdi-key-plus:before {
  content: "\f3fc";
}

.mdi-key-remove:before {
  content: "\f3fd";
}

.mdi-key-variant:before {
  content: "\f3fe";
}

.mdi-keyboard:before {
  content: "\f3ff";
}

.mdi-keyboard-backspace:before {
  content: "\f400";
}

.mdi-keyboard-caps:before {
  content: "\f401";
}

.mdi-keyboard-close:before {
  content: "\f402";
}

.mdi-keyboard-off:before {
  content: "\f403";
}

.mdi-keyboard-return:before {
  content: "\f404";
}

.mdi-keyboard-tab:before {
  content: "\f405";
}

.mdi-keyboard-variant:before {
  content: "\f406";
}

.mdi-label:before {
  content: "\f407";
}

.mdi-label-outline:before {
  content: "\f408";
}

.mdi-lan:before {
  content: "\f409";
}

.mdi-lan-connect:before {
  content: "\f40a";
}

.mdi-lan-disconnect:before {
  content: "\f40b";
}

.mdi-lan-pending:before {
  content: "\f40c";
}

.mdi-language-csharp:before {
  content: "\f40d";
}

.mdi-language-css3:before {
  content: "\f40e";
}

.mdi-language-html5:before {
  content: "\f40f";
}

.mdi-language-javascript:before {
  content: "\f410";
}

.mdi-language-php:before {
  content: "\f411";
}

.mdi-language-python:before {
  content: "\f412";
}

.mdi-language-python-text:before {
  content: "\f413";
}

.mdi-laptop:before {
  content: "\f414";
}

.mdi-laptop-chromebook:before {
  content: "\f415";
}

.mdi-laptop-mac:before {
  content: "\f416";
}

.mdi-laptop-windows:before {
  content: "\f417";
}

.mdi-lastfm:before {
  content: "\f418";
}

.mdi-launch:before {
  content: "\f419";
}

.mdi-layers:before {
  content: "\f41a";
}

.mdi-layers-off:before {
  content: "\f41b";
}

.mdi-leaf:before {
  content: "\f41c";
}

.mdi-led-off:before {
  content: "\f41d";
}

.mdi-led-on:before {
  content: "\f41e";
}

.mdi-led-outline:before {
  content: "\f41f";
}

.mdi-led-variant-off:before {
  content: "\f420";
}

.mdi-led-variant-on:before {
  content: "\f421";
}

.mdi-led-variant-outline:before {
  content: "\f422";
}

.mdi-library:before {
  content: "\f423";
}

.mdi-library-books:before {
  content: "\f424";
}

.mdi-library-music:before {
  content: "\f425";
}

.mdi-library-plus:before {
  content: "\f426";
}

.mdi-lightbulb:before {
  content: "\f427";
}

.mdi-lightbulb-outline:before {
  content: "\f428";
}

.mdi-link:before {
  content: "\f429";
}

.mdi-link-off:before {
  content: "\f42a";
}

.mdi-link-variant:before {
  content: "\f42b";
}

.mdi-link-variant-off:before {
  content: "\f42c";
}

.mdi-linkedin:before {
  content: "\f42d";
}

.mdi-linkedin-box:before {
  content: "\f42e";
}

.mdi-linux:before {
  content: "\f42f";
}

.mdi-lock:before {
  content: "\f430";
}

.mdi-lock-open:before {
  content: "\f431";
}

.mdi-lock-open-outline:before {
  content: "\f432";
}

.mdi-lock-outline:before {
  content: "\f433";
}

.mdi-login:before {
  content: "\f434";
}

.mdi-logout:before {
  content: "\f435";
}

.mdi-looks:before {
  content: "\f436";
}

.mdi-loupe:before {
  content: "\f437";
}

.mdi-lumx:before {
  content: "\f438";
}

.mdi-magnet:before {
  content: "\f439";
}

.mdi-magnet-on:before {
  content: "\f43a";
}

.mdi-magnify:before {
  content: "\f43b";
}

.mdi-magnify-minus:before {
  content: "\f43c";
}

.mdi-magnify-plus:before {
  content: "\f43d";
}

.mdi-mail-ru:before {
  content: "\f43e";
}

.mdi-map:before {
  content: "\f43f";
}

.mdi-map-marker:before {
  content: "\f440";
}

.mdi-map-marker-circle:before {
  content: "\f441";
}

.mdi-map-marker-multiple:before {
  content: "\f442";
}

.mdi-map-marker-off:before {
  content: "\f443";
}

.mdi-map-marker-radius:before {
  content: "\f444";
}

.mdi-margin:before {
  content: "\f445";
}

.mdi-markdown:before {
  content: "\f446";
}

.mdi-marker-check:before {
  content: "\f447";
}

.mdi-martini:before {
  content: "\f448";
}

.mdi-material-ui:before {
  content: "\f449";
}

.mdi-math-compass:before {
  content: "\f44a";
}

.mdi-maxcdn:before {
  content: "\f44b";
}

.mdi-medium:before {
  content: "\f44c";
}

.mdi-memory:before {
  content: "\f44d";
}

.mdi-menu:before {
  content: "\f44e";
}

.mdi-menu-down:before {
  content: "\f44f";
}

.mdi-menu-left:before {
  content: "\f450";
}

.mdi-menu-right:before {
  content: "\f451";
}

.mdi-menu-up:before {
  content: "\f452";
}

.mdi-message:before {
  content: "\f453";
}

.mdi-message-alert:before {
  content: "\f454";
}

.mdi-message-draw:before {
  content: "\f455";
}

.mdi-message-image:before {
  content: "\f456";
}

.mdi-message-outline:before {
  content: "\f457";
}

.mdi-message-processing:before {
  content: "\f458";
}

.mdi-message-reply:before {
  content: "\f459";
}

.mdi-message-reply-text:before {
  content: "\f45a";
}

.mdi-message-text:before {
  content: "\f45b";
}

.mdi-message-text-outline:before {
  content: "\f45c";
}

.mdi-message-video:before {
  content: "\f45d";
}

.mdi-microphone:before {
  content: "\f45e";
}

.mdi-microphone-off:before {
  content: "\f45f";
}

.mdi-microphone-outline:before {
  content: "\f460";
}

.mdi-microphone-settings:before {
  content: "\f461";
}

.mdi-microphone-variant:before {
  content: "\f462";
}

.mdi-microphone-variant-off:before {
  content: "\f463";
}

.mdi-microsoft:before {
  content: "\f464";
}

.mdi-minus:before {
  content: "\f465";
}

.mdi-minus-box:before {
  content: "\f466";
}

.mdi-minus-circle:before {
  content: "\f467";
}

.mdi-minus-circle-outline:before {
  content: "\f468";
}

.mdi-minus-network:before {
  content: "\f469";
}

.mdi-monitor:before {
  content: "\f46a";
}

.mdi-monitor-multiple:before {
  content: "\f46b";
}

.mdi-more:before {
  content: "\f46c";
}

.mdi-motorbike:before {
  content: "\f46d";
}

.mdi-mouse:before {
  content: "\f46e";
}

.mdi-mouse-off:before {
  content: "\f46f";
}

.mdi-mouse-variant:before {
  content: "\f470";
}

.mdi-mouse-variant-off:before {
  content: "\f471";
}

.mdi-movie:before {
  content: "\f472";
}

.mdi-multiplication:before {
  content: "\f473";
}

.mdi-multiplication-box:before {
  content: "\f474";
}

.mdi-music-box:before {
  content: "\f475";
}

.mdi-music-box-outline:before {
  content: "\f476";
}

.mdi-music-circle:before {
  content: "\f477";
}

.mdi-music-note:before {
  content: "\f478";
}

.mdi-music-note-eighth:before {
  content: "\f479";
}

.mdi-music-note-half:before {
  content: "\f47a";
}

.mdi-music-note-off:before {
  content: "\f47b";
}

.mdi-music-note-quarter:before {
  content: "\f47c";
}

.mdi-music-note-sixteenth:before {
  content: "\f47d";
}

.mdi-music-note-whole:before {
  content: "\f47e";
}

.mdi-nature:before {
  content: "\f47f";
}

.mdi-nature-people:before {
  content: "\f480";
}

.mdi-navigation:before {
  content: "\f481";
}

.mdi-needle:before {
  content: "\f482";
}

.mdi-nest-protect:before {
  content: "\f483";
}

.mdi-nest-thermostat:before {
  content: "\f484";
}

.mdi-newspaper:before {
  content: "\f485";
}

.mdi-nfc:before {
  content: "\f486";
}

.mdi-nfc-tap:before {
  content: "\f487";
}

.mdi-nfc-variant:before {
  content: "\f488";
}

.mdi-nodejs:before {
  content: "\f489";
}

.mdi-note:before {
  content: "\f48a";
}

.mdi-note-outline:before {
  content: "\f48b";
}

.mdi-note-plus:before {
  content: "\f48c";
}

.mdi-note-plus-outline:before {
  content: "\f48d";
}

.mdi-note-text:before {
  content: "\f48e";
}

.mdi-notification-clear-all:before {
  content: "\f48f";
}

.mdi-numeric:before {
  content: "\f490";
}

.mdi-numeric-0-box:before {
  content: "\f491";
}

.mdi-numeric-0-box-multiple-outline:before {
  content: "\f492";
}

.mdi-numeric-0-box-outline:before {
  content: "\f493";
}

.mdi-numeric-1-box:before {
  content: "\f494";
}

.mdi-numeric-1-box-multiple-outline:before {
  content: "\f495";
}

.mdi-numeric-1-box-outline:before {
  content: "\f496";
}

.mdi-numeric-2-box:before {
  content: "\f497";
}

.mdi-numeric-2-box-multiple-outline:before {
  content: "\f498";
}

.mdi-numeric-2-box-outline:before {
  content: "\f499";
}

.mdi-numeric-3-box:before {
  content: "\f49a";
}

.mdi-numeric-3-box-multiple-outline:before {
  content: "\f49b";
}

.mdi-numeric-3-box-outline:before {
  content: "\f49c";
}

.mdi-numeric-4-box:before {
  content: "\f49d";
}

.mdi-numeric-4-box-multiple-outline:before {
  content: "\f49e";
}

.mdi-numeric-4-box-outline:before {
  content: "\f49f";
}

.mdi-numeric-5-box:before {
  content: "\f4a0";
}

.mdi-numeric-5-box-multiple-outline:before {
  content: "\f4a1";
}

.mdi-numeric-5-box-outline:before {
  content: "\f4a2";
}

.mdi-numeric-6-box:before {
  content: "\f4a3";
}

.mdi-numeric-6-box-multiple-outline:before {
  content: "\f4a4";
}

.mdi-numeric-6-box-outline:before {
  content: "\f4a5";
}

.mdi-numeric-7-box:before {
  content: "\f4a6";
}

.mdi-numeric-7-box-multiple-outline:before {
  content: "\f4a7";
}

.mdi-numeric-7-box-outline:before {
  content: "\f4a8";
}

.mdi-numeric-8-box:before {
  content: "\f4a9";
}

.mdi-numeric-8-box-multiple-outline:before {
  content: "\f4aa";
}

.mdi-numeric-8-box-outline:before {
  content: "\f4ab";
}

.mdi-numeric-9-box:before {
  content: "\f4ac";
}

.mdi-numeric-9-box-multiple-outline:before {
  content: "\f4ad";
}

.mdi-numeric-9-box-outline:before {
  content: "\f4ae";
}

.mdi-numeric-9-plus-box:before {
  content: "\f4af";
}

.mdi-numeric-9-plus-box-multiple-outline:before {
  content: "\f4b0";
}

.mdi-numeric-9-plus-box-outline:before {
  content: "\f4b1";
}

.mdi-nutrition:before {
  content: "\f4b2";
}

.mdi-octagon:before {
  content: "\f4b3";
}

.mdi-octagon-outline:before {
  content: "\f4b4";
}

.mdi-odnoklassniki:before {
  content: "\f4b5";
}

.mdi-office:before {
  content: "\f4b6";
}

.mdi-oil:before {
  content: "\f4b7";
}

.mdi-oil-temperature:before {
  content: "\f4b8";
}

.mdi-omega:before {
  content: "\f4b9";
}

.mdi-onedrive:before {
  content: "\f4ba";
}

.mdi-open-in-app:before {
  content: "\f4bb";
}

.mdi-open-in-new:before {
  content: "\f4bc";
}

.mdi-opera:before {
  content: "\f4bd";
}

.mdi-ornament:before {
  content: "\f4be";
}

.mdi-ornament-variant:before {
  content: "\f4bf";
}

.mdi-outbox:before {
  content: "\f4c0";
}

.mdi-owl:before {
  content: "\f4c1";
}

.mdi-package:before {
  content: "\f4c2";
}

.mdi-package-down:before {
  content: "\f4c3";
}

.mdi-package-up:before {
  content: "\f4c4";
}

.mdi-package-variant:before {
  content: "\f4c5";
}

.mdi-package-variant-closed:before {
  content: "\f4c6";
}

.mdi-palette:before {
  content: "\f4c7";
}

.mdi-palette-advanced:before {
  content: "\f4c8";
}

.mdi-panda:before {
  content: "\f4c9";
}

.mdi-pandora:before {
  content: "\f4ca";
}

.mdi-panorama:before {
  content: "\f4cb";
}

.mdi-panorama-fisheye:before {
  content: "\f4cc";
}

.mdi-panorama-horizontal:before {
  content: "\f4cd";
}

.mdi-panorama-vertical:before {
  content: "\f4ce";
}

.mdi-panorama-wide-angle:before {
  content: "\f4cf";
}

.mdi-paper-cut-vertical:before {
  content: "\f4d0";
}

.mdi-paperclip:before {
  content: "\f4d1";
}

.mdi-parking:before {
  content: "\f4d2";
}

.mdi-pause:before {
  content: "\f4d3";
}

.mdi-pause-circle:before {
  content: "\f4d4";
}

.mdi-pause-circle-outline:before {
  content: "\f4d5";
}

.mdi-pause-octagon:before {
  content: "\f4d6";
}

.mdi-pause-octagon-outline:before {
  content: "\f4d7";
}

.mdi-paw:before {
  content: "\f4d8";
}

.mdi-pen:before {
  content: "\f4d9";
}

.mdi-pencil:before {
  content: "\f4da";
}

.mdi-pencil-box:before {
  content: "\f4db";
}

.mdi-pencil-box-outline:before {
  content: "\f4dc";
}

.mdi-pencil-lock:before {
  content: "\f4dd";
}

.mdi-pencil-off:before {
  content: "\f4de";
}

.mdi-percent:before {
  content: "\f4df";
}

.mdi-pharmacy:before {
  content: "\f4e0";
}

.mdi-phone:before {
  content: "\f4e1";
}

.mdi-phone-bluetooth:before {
  content: "\f4e2";
}

.mdi-phone-forward:before {
  content: "\f4e3";
}

.mdi-phone-hangup:before {
  content: "\f4e4";
}

.mdi-phone-in-talk:before {
  content: "\f4e5";
}

.mdi-phone-incoming:before {
  content: "\f4e6";
}

.mdi-phone-locked:before {
  content: "\f4e7";
}

.mdi-phone-log:before {
  content: "\f4e8";
}

.mdi-phone-missed:before {
  content: "\f4e9";
}

.mdi-phone-outgoing:before {
  content: "\f4ea";
}

.mdi-phone-paused:before {
  content: "\f4eb";
}

.mdi-phone-settings:before {
  content: "\f4ec";
}

.mdi-phone-voip:before {
  content: "\f4ed";
}

.mdi-pi:before {
  content: "\f4ee";
}

.mdi-pi-box:before {
  content: "\f4ef";
}

.mdi-pig:before {
  content: "\f4f0";
}

.mdi-pill:before {
  content: "\f4f1";
}

.mdi-pin:before {
  content: "\f4f2";
}

.mdi-pin-off:before {
  content: "\f4f3";
}

.mdi-pine-tree:before {
  content: "\f4f4";
}

.mdi-pine-tree-box:before {
  content: "\f4f5";
}

.mdi-pinterest:before {
  content: "\f4f6";
}

.mdi-pinterest-box:before {
  content: "\f4f7";
}

.mdi-pizza:before {
  content: "\f4f8";
}

.mdi-play:before {
  content: "\f4f9";
}

.mdi-play-box-outline:before {
  content: "\f4fa";
}

.mdi-play-circle:before {
  content: "\f4fb";
}

.mdi-play-circle-outline:before {
  content: "\f4fc";
}

.mdi-play-pause:before {
  content: "\f4fd";
}

.mdi-play-protected-content:before {
  content: "\f4fe";
}

.mdi-playlist-minus:before {
  content: "\f4ff";
}

.mdi-playlist-play:before {
  content: "\f500";
}

.mdi-playlist-plus:before {
  content: "\f501";
}

.mdi-playlist-remove:before {
  content: "\f502";
}

.mdi-playstation:before {
  content: "\f503";
}

.mdi-plus:before {
  content: "\f504";
}

.mdi-plus-box:before {
  content: "\f505";
}

.mdi-plus-circle:before {
  content: "\f506";
}

.mdi-plus-circle-multiple-outline:before {
  content: "\f507";
}

.mdi-plus-circle-outline:before {
  content: "\f508";
}

.mdi-plus-network:before {
  content: "\f509";
}

.mdi-plus-one:before {
  content: "\f50a";
}

.mdi-pocket:before {
  content: "\f50b";
}

.mdi-pokeball:before {
  content: "\f50c";
}

.mdi-polaroid:before {
  content: "\f50d";
}

.mdi-poll:before {
  content: "\f50e";
}

.mdi-poll-box:before {
  content: "\f50f";
}

.mdi-polymer:before {
  content: "\f510";
}

.mdi-popcorn:before {
  content: "\f511";
}

.mdi-pound:before {
  content: "\f512";
}

.mdi-pound-box:before {
  content: "\f513";
}

.mdi-power:before {
  content: "\f514";
}

.mdi-power-settings:before {
  content: "\f515";
}

.mdi-power-socket:before {
  content: "\f516";
}

.mdi-presentation:before {
  content: "\f517";
}

.mdi-presentation-play:before {
  content: "\f518";
}

.mdi-printer:before {
  content: "\f519";
}

.mdi-printer-3d:before {
  content: "\f51a";
}

.mdi-printer-alert:before {
  content: "\f51b";
}

.mdi-professional-hexagon:before {
  content: "\f51c";
}

.mdi-projector:before {
  content: "\f51d";
}

.mdi-projector-screen:before {
  content: "\f51e";
}

.mdi-pulse:before {
  content: "\f51f";
}

.mdi-puzzle:before {
  content: "\f520";
}

.mdi-qrcode:before {
  content: "\f521";
}

.mdi-qrcode-scan:before {
  content: "\f522";
}

.mdi-quadcopter:before {
  content: "\f523";
}

.mdi-quality-high:before {
  content: "\f524";
}

.mdi-quicktime:before {
  content: "\f525";
}

.mdi-radar:before {
  content: "\f526";
}

.mdi-radiator:before {
  content: "\f527";
}

.mdi-radio:before {
  content: "\f528";
}

.mdi-radio-handheld:before {
  content: "\f529";
}

.mdi-radio-tower:before {
  content: "\f52a";
}

.mdi-radioactive:before {
  content: "\f52b";
}

.mdi-radiobox-blank:before {
  content: "\f52c";
}

.mdi-radiobox-marked:before {
  content: "\f52d";
}

.mdi-raspberrypi:before {
  content: "\f52e";
}

.mdi-ray-end:before {
  content: "\f52f";
}

.mdi-ray-end-arrow:before {
  content: "\f530";
}

.mdi-ray-start:before {
  content: "\f531";
}

.mdi-ray-start-arrow:before {
  content: "\f532";
}

.mdi-ray-start-end:before {
  content: "\f533";
}

.mdi-ray-vertex:before {
  content: "\f534";
}

.mdi-rdio:before {
  content: "\f535";
}

.mdi-read:before {
  content: "\f536";
}

.mdi-readability:before {
  content: "\f537";
}

.mdi-receipt:before {
  content: "\f538";
}

.mdi-record:before {
  content: "\f539";
}

.mdi-record-rec:before {
  content: "\f53a";
}

.mdi-recycle:before {
  content: "\f53b";
}

.mdi-reddit:before {
  content: "\f53c";
}

.mdi-redo:before {
  content: "\f53d";
}

.mdi-redo-variant:before {
  content: "\f53e";
}

.mdi-refresh:before {
  content: "\f53f";
}

.mdi-regex:before {
  content: "\f540";
}

.mdi-relative-scale:before {
  content: "\f541";
}

.mdi-reload:before {
  content: "\f542";
}

.mdi-remote:before {
  content: "\f543";
}

.mdi-rename-box:before {
  content: "\f544";
}

.mdi-repeat:before {
  content: "\f545";
}

.mdi-repeat-off:before {
  content: "\f546";
}

.mdi-repeat-once:before {
  content: "\f547";
}

.mdi-replay:before {
  content: "\f548";
}

.mdi-reply:before {
  content: "\f549";
}

.mdi-reply-all:before {
  content: "\f54a";
}

.mdi-reproduction:before {
  content: "\f54b";
}

.mdi-resize-bottom-right:before {
  content: "\f54c";
}

.mdi-responsive:before {
  content: "\f54d";
}

.mdi-rewind:before {
  content: "\f54e";
}

.mdi-ribbon:before {
  content: "\f54f";
}

.mdi-road:before {
  content: "\f550";
}

.mdi-road-variant:before {
  content: "\f551";
}

.mdi-rocket:before {
  content: "\f552";
}

.mdi-rotate-3d:before {
  content: "\f553";
}

.mdi-rotate-left:before {
  content: "\f554";
}

.mdi-rotate-left-variant:before {
  content: "\f555";
}

.mdi-rotate-right:before {
  content: "\f556";
}

.mdi-rotate-right-variant:before {
  content: "\f557";
}

.mdi-router-wireless:before {
  content: "\f558";
}

.mdi-routes:before {
  content: "\f559";
}

.mdi-rss:before {
  content: "\f55a";
}

.mdi-rss-box:before {
  content: "\f55b";
}

.mdi-ruler:before {
  content: "\f55c";
}

.mdi-run:before {
  content: "\f55d";
}

.mdi-sale:before {
  content: "\f55e";
}

.mdi-satellite:before {
  content: "\f55f";
}

.mdi-satellite-variant:before {
  content: "\f560";
}

.mdi-scale:before {
  content: "\f561";
}

.mdi-scale-bathroom:before {
  content: "\f562";
}

.mdi-school:before {
  content: "\f563";
}

.mdi-screen-rotation:before {
  content: "\f564";
}

.mdi-screen-rotation-lock:before {
  content: "\f565";
}

.mdi-screwdriver:before {
  content: "\f566";
}

.mdi-script:before {
  content: "\f567";
}

.mdi-sd:before {
  content: "\f568";
}

.mdi-seal:before {
  content: "\f569";
}

.mdi-seat-flat:before {
  content: "\f56a";
}

.mdi-seat-flat-angled:before {
  content: "\f56b";
}

.mdi-seat-individual-suite:before {
  content: "\f56c";
}

.mdi-seat-legroom-extra:before {
  content: "\f56d";
}

.mdi-seat-legroom-normal:before {
  content: "\f56e";
}

.mdi-seat-legroom-reduced:before {
  content: "\f56f";
}

.mdi-seat-recline-extra:before {
  content: "\f570";
}

.mdi-seat-recline-normal:before {
  content: "\f571";
}

.mdi-security:before {
  content: "\f572";
}

.mdi-security-network:before {
  content: "\f573";
}

.mdi-select:before {
  content: "\f574";
}

.mdi-select-all:before {
  content: "\f575";
}

.mdi-select-inverse:before {
  content: "\f576";
}

.mdi-select-off:before {
  content: "\f577";
}

.mdi-selection:before {
  content: "\f578";
}

.mdi-send:before {
  content: "\f579";
}

.mdi-server:before {
  content: "\f57a";
}

.mdi-server-minus:before {
  content: "\f57b";
}

.mdi-server-network:before {
  content: "\f57c";
}

.mdi-server-network-off:before {
  content: "\f57d";
}

.mdi-server-off:before {
  content: "\f57e";
}

.mdi-server-plus:before {
  content: "\f57f";
}

.mdi-server-remove:before {
  content: "\f580";
}

.mdi-server-security:before {
  content: "\f581";
}

.mdi-settings:before {
  content: "\f582";
}

.mdi-settings-box:before {
  content: "\f583";
}

.mdi-shape-plus:before {
  content: "\f584";
}

.mdi-share:before {
  content: "\f585";
}

.mdi-share-variant:before {
  content: "\f586";
}

.mdi-shield:before {
  content: "\f587";
}

.mdi-shield-outline:before {
  content: "\f588";
}

.mdi-shopping:before {
  content: "\f589";
}

.mdi-shopping-music:before {
  content: "\f58a";
}

.mdi-shredder:before {
  content: "\f58b";
}

.mdi-shuffle:before {
  content: "\f58c";
}

.mdi-shuffle-disabled:before {
  content: "\f58d";
}

.mdi-shuffle-variant:before {
  content: "\f58e";
}

.mdi-sigma:before {
  content: "\f58f";
}

.mdi-sign-caution:before {
  content: "\f590";
}

.mdi-signal:before {
  content: "\f591";
}

.mdi-silverware:before {
  content: "\f592";
}

.mdi-silverware-fork:before {
  content: "\f593";
}

.mdi-silverware-spoon:before {
  content: "\f594";
}

.mdi-silverware-variant:before {
  content: "\f595";
}

.mdi-sim:before {
  content: "\f596";
}

.mdi-sim-alert:before {
  content: "\f597";
}

.mdi-sim-off:before {
  content: "\f598";
}

.mdi-sitemap:before {
  content: "\f599";
}

.mdi-skip-backward:before {
  content: "\f59a";
}

.mdi-skip-forward:before {
  content: "\f59b";
}

.mdi-skip-next:before {
  content: "\f59c";
}

.mdi-skip-previous:before {
  content: "\f59d";
}

.mdi-skype:before {
  content: "\f59e";
}

.mdi-skype-business:before {
  content: "\f59f";
}

.mdi-slack:before {
  content: "\f5a0";
}

.mdi-sleep:before {
  content: "\f5a1";
}

.mdi-sleep-off:before {
  content: "\f5a2";
}

.mdi-smoking:before {
  content: "\f5a3";
}

.mdi-smoking-off:before {
  content: "\f5a4";
}

.mdi-snapchat:before {
  content: "\f5a5";
}

.mdi-snowman:before {
  content: "\f5a6";
}

.mdi-sofa:before {
  content: "\f5a7";
}

.mdi-sort:before {
  content: "\f5a8";
}

.mdi-sort-alphabetical:before {
  content: "\f5a9";
}

.mdi-sort-ascending:before {
  content: "\f5aa";
}

.mdi-sort-descending:before {
  content: "\f5ab";
}

.mdi-sort-numeric:before {
  content: "\f5ac";
}

.mdi-sort-variant:before {
  content: "\f5ad";
}

.mdi-soundcloud:before {
  content: "\f5ae";
}

.mdi-source-fork:before {
  content: "\f5af";
}

.mdi-source-pull:before {
  content: "\f5b0";
}

.mdi-speaker:before {
  content: "\f5b1";
}

.mdi-speaker-off:before {
  content: "\f5b2";
}

.mdi-speedometer:before {
  content: "\f5b3";
}

.mdi-spellcheck:before {
  content: "\f5b4";
}

.mdi-spotify:before {
  content: "\f5b5";
}

.mdi-spotlight:before {
  content: "\f5b6";
}

.mdi-spotlight-beam:before {
  content: "\f5b7";
}

.mdi-square-inc:before {
  content: "\f5b8";
}

.mdi-square-inc-cash:before {
  content: "\f5b9";
}

.mdi-stackoverflow:before {
  content: "\f5ba";
}

.mdi-stairs:before {
  content: "\f5bb";
}

.mdi-star:before {
  content: "\f5bc";
}

.mdi-star-circle:before {
  content: "\f5bd";
}

.mdi-star-half:before {
  content: "\f5be";
}

.mdi-star-off:before {
  content: "\f5bf";
}

.mdi-star-outline:before {
  content: "\f5c0";
}

.mdi-steam:before {
  content: "\f5c1";
}

.mdi-steering:before {
  content: "\f5c2";
}

.mdi-step-backward:before {
  content: "\f5c3";
}

.mdi-step-backward-2:before {
  content: "\f5c4";
}

.mdi-step-forward:before {
  content: "\f5c5";
}

.mdi-step-forward-2:before {
  content: "\f5c6";
}

.mdi-stethoscope:before {
  content: "\f5c7";
}

.mdi-stocking:before {
  content: "\f5c8";
}

.mdi-stop:before {
  content: "\f5c9";
}

.mdi-store:before {
  content: "\f5ca";
}

.mdi-store-24-hour:before {
  content: "\f5cb";
}

.mdi-stove:before {
  content: "\f5cc";
}

.mdi-subway:before {
  content: "\f5cd";
}

.mdi-sunglasses:before {
  content: "\f5ce";
}

.mdi-swap-horizontal:before {
  content: "\f5cf";
}

.mdi-swap-vertical:before {
  content: "\f5d0";
}

.mdi-swim:before {
  content: "\f5d1";
}

.mdi-switch:before {
  content: "\f5d2";
}

.mdi-sword:before {
  content: "\f5d3";
}

.mdi-sync:before {
  content: "\f5d4";
}

.mdi-sync-alert:before {
  content: "\f5d5";
}

.mdi-sync-off:before {
  content: "\f5d6";
}

.mdi-tab:before {
  content: "\f5d7";
}

.mdi-tab-unselected:before {
  content: "\f5d8";
}

.mdi-table:before {
  content: "\f5d9";
}

.mdi-table-column-plus-after:before {
  content: "\f5da";
}

.mdi-table-column-plus-before:before {
  content: "\f5db";
}

.mdi-table-column-remove:before {
  content: "\f5dc";
}

.mdi-table-column-width:before {
  content: "\f5dd";
}

.mdi-table-edit:before {
  content: "\f5de";
}

.mdi-table-large:before {
  content: "\f5df";
}

.mdi-table-row-height:before {
  content: "\f5e0";
}

.mdi-table-row-plus-after:before {
  content: "\f5e1";
}

.mdi-table-row-plus-before:before {
  content: "\f5e2";
}

.mdi-table-row-remove:before {
  content: "\f5e3";
}

.mdi-tablet:before {
  content: "\f5e4";
}

.mdi-tablet-android:before {
  content: "\f5e5";
}

.mdi-tablet-ipad:before {
  content: "\f5e6";
}

.mdi-tag:before {
  content: "\f5e7";
}

.mdi-tag-faces:before {
  content: "\f5e8";
}

.mdi-tag-multiple:before {
  content: "\f5e9";
}

.mdi-tag-outline:before {
  content: "\f5ea";
}

.mdi-tag-text-outline:before {
  content: "\f5eb";
}

.mdi-target:before {
  content: "\f5ec";
}

.mdi-taxi:before {
  content: "\f5ed";
}

.mdi-teamviewer:before {
  content: "\f5ee";
}

.mdi-telegram:before {
  content: "\f5ef";
}

.mdi-television:before {
  content: "\f5f0";
}

.mdi-television-guide:before {
  content: "\f5f1";
}

.mdi-temperature-celsius:before {
  content: "\f5f2";
}

.mdi-temperature-fahrenheit:before {
  content: "\f5f3";
}

.mdi-temperature-kelvin:before {
  content: "\f5f4";
}

.mdi-tennis:before {
  content: "\f5f5";
}

.mdi-tent:before {
  content: "\f5f6";
}

.mdi-terrain:before {
  content: "\f5f7";
}

.mdi-text-to-speech:before {
  content: "\f5f8";
}

.mdi-text-to-speech-off:before {
  content: "\f5f9";
}

.mdi-texture:before {
  content: "\f5fa";
}

.mdi-theater:before {
  content: "\f5fb";
}

.mdi-theme-light-dark:before {
  content: "\f5fc";
}

.mdi-thermometer:before {
  content: "\f5fd";
}

.mdi-thermometer-lines:before {
  content: "\f5fe";
}

.mdi-thumb-down:before {
  content: "\f5ff";
}

.mdi-thumb-down-outline:before {
  content: "\f600";
}

.mdi-thumb-up:before {
  content: "\f601";
}

.mdi-thumb-up-outline:before {
  content: "\f602";
}

.mdi-thumbs-up-down:before {
  content: "\f603";
}

.mdi-ticket:before {
  content: "\f604";
}

.mdi-ticket-account:before {
  content: "\f605";
}

.mdi-ticket-confirmation:before {
  content: "\f606";
}

.mdi-tie:before {
  content: "\f607";
}

.mdi-timelapse:before {
  content: "\f608";
}

.mdi-timer:before {
  content: "\f609";
}

.mdi-timer-10:before {
  content: "\f60a";
}

.mdi-timer-3:before {
  content: "\f60b";
}

.mdi-timer-off:before {
  content: "\f60c";
}

.mdi-timer-sand:before {
  content: "\f60d";
}

.mdi-timetable:before {
  content: "\f60e";
}

.mdi-toggle-switch:before {
  content: "\f60f";
}

.mdi-toggle-switch-off:before {
  content: "\f610";
}

.mdi-tooltip:before {
  content: "\f611";
}

.mdi-tooltip-edit:before {
  content: "\f612";
}

.mdi-tooltip-image:before {
  content: "\f613";
}

.mdi-tooltip-outline:before {
  content: "\f614";
}

.mdi-tooltip-outline-plus:before {
  content: "\f615";
}

.mdi-tooltip-text:before {
  content: "\f616";
}

.mdi-tor:before {
  content: "\f617";
}

.mdi-traffic-light:before {
  content: "\f618";
}

.mdi-train:before {
  content: "\f619";
}

.mdi-tram:before {
  content: "\f61a";
}

.mdi-transcribe:before {
  content: "\f61b";
}

.mdi-transcribe-close:before {
  content: "\f61c";
}

.mdi-transfer:before {
  content: "\f61d";
}

.mdi-tree:before {
  content: "\f61e";
}

.mdi-trello:before {
  content: "\f61f";
}

.mdi-trending-down:before {
  content: "\f620";
}

.mdi-trending-neutral:before {
  content: "\f621";
}

.mdi-trending-up:before {
  content: "\f622";
}

.mdi-triangle:before {
  content: "\f623";
}

.mdi-triangle-outline:before {
  content: "\f624";
}

.mdi-trophy:before {
  content: "\f625";
}

.mdi-trophy-award:before {
  content: "\f626";
}

.mdi-trophy-outline:before {
  content: "\f627";
}

.mdi-trophy-variant:before {
  content: "\f628";
}

.mdi-trophy-variant-outline:before {
  content: "\f629";
}

.mdi-truck:before {
  content: "\f62a";
}

.mdi-truck-delivery:before {
  content: "\f62b";
}

.mdi-tshirt-crew:before {
  content: "\f62c";
}

.mdi-tshirt-v:before {
  content: "\f62d";
}

.mdi-tumblr:before {
  content: "\f62e";
}

.mdi-tumblr-reblog:before {
  content: "\f62f";
}

.mdi-twitch:before {
  content: "\f630";
}

.mdi-twitter:before {
  content: "\f631";
}

.mdi-twitter-box:before {
  content: "\f632";
}

.mdi-twitter-circle:before {
  content: "\f633";
}

.mdi-twitter-retweet:before {
  content: "\f634";
}

.mdi-ubuntu:before {
  content: "\f635";
}

.mdi-umbraco:before {
  content: "\f636";
}

.mdi-umbrella:before {
  content: "\f637";
}

.mdi-umbrella-outline:before {
  content: "\f638";
}

.mdi-undo:before {
  content: "\f639";
}

.mdi-undo-variant:before {
  content: "\f63a";
}

.mdi-unfold-less:before {
  content: "\f63b";
}

.mdi-unfold-more:before {
  content: "\f63c";
}

.mdi-ungroup:before {
  content: "\f63d";
}

.mdi-untappd:before {
  content: "\f63e";
}

.mdi-upload:before {
  content: "\f63f";
}

.mdi-usb:before {
  content: "\f640";
}

.mdi-vector-arrange-above:before {
  content: "\f641";
}

.mdi-vector-arrange-below:before {
  content: "\f642";
}

.mdi-vector-circle:before {
  content: "\f643";
}

.mdi-vector-circle-variant:before {
  content: "\f644";
}

.mdi-vector-combine:before {
  content: "\f645";
}

.mdi-vector-curve:before {
  content: "\f646";
}

.mdi-vector-difference:before {
  content: "\f647";
}

.mdi-vector-difference-ab:before {
  content: "\f648";
}

.mdi-vector-difference-ba:before {
  content: "\f649";
}

.mdi-vector-intersection:before {
  content: "\f64a";
}

.mdi-vector-line:before {
  content: "\f64b";
}

.mdi-vector-point:before {
  content: "\f64c";
}

.mdi-vector-polygon:before {
  content: "\f64d";
}

.mdi-vector-polyline:before {
  content: "\f64e";
}

.mdi-vector-selection:before {
  content: "\f64f";
}

.mdi-vector-square:before {
  content: "\f650";
}

.mdi-vector-triangle:before {
  content: "\f651";
}

.mdi-vector-union:before {
  content: "\f652";
}

.mdi-verified:before {
  content: "\f653";
}

.mdi-vibrate:before {
  content: "\f654";
}

.mdi-video:before {
  content: "\f655";
}

.mdi-video-off:before {
  content: "\f656";
}

.mdi-video-switch:before {
  content: "\f657";
}

.mdi-view-agenda:before {
  content: "\f658";
}

.mdi-view-array:before {
  content: "\f659";
}

.mdi-view-carousel:before {
  content: "\f65a";
}

.mdi-view-column:before {
  content: "\f65b";
}

.mdi-view-dashboard:before {
  content: "\f65c";
}

.mdi-view-day:before {
  content: "\f65d";
}

.mdi-view-grid:before {
  content: "\f65e";
}

.mdi-view-headline:before {
  content: "\f65f";
}

.mdi-view-list:before {
  content: "\f660";
}

.mdi-view-module:before {
  content: "\f661";
}

.mdi-view-quilt:before {
  content: "\f662";
}

.mdi-view-stream:before {
  content: "\f663";
}

.mdi-view-week:before {
  content: "\f664";
}

.mdi-vimeo:before {
  content: "\f665";
}

.mdi-vine:before {
  content: "\f666";
}

.mdi-vk:before {
  content: "\f667";
}

.mdi-vk-box:before {
  content: "\f668";
}

.mdi-vk-circle:before {
  content: "\f669";
}

.mdi-voicemail:before {
  content: "\f66a";
}

.mdi-volume-high:before {
  content: "\f66b";
}

.mdi-volume-low:before {
  content: "\f66c";
}

.mdi-volume-medium:before {
  content: "\f66d";
}

.mdi-volume-off:before {
  content: "\f66e";
}

.mdi-vpn:before {
  content: "\f66f";
}

.mdi-walk:before {
  content: "\f670";
}

.mdi-wallet:before {
  content: "\f671";
}

.mdi-wallet-giftcard:before {
  content: "\f672";
}

.mdi-wallet-membership:before {
  content: "\f673";
}

.mdi-wallet-travel:before {
  content: "\f674";
}

.mdi-wan:before {
  content: "\f675";
}

.mdi-watch:before {
  content: "\f676";
}

.mdi-watch-export:before {
  content: "\f677";
}

.mdi-watch-import:before {
  content: "\f678";
}

.mdi-water:before {
  content: "\f679";
}

.mdi-water-off:before {
  content: "\f67a";
}

.mdi-water-percent:before {
  content: "\f67b";
}

.mdi-water-pump:before {
  content: "\f67c";
}

.mdi-weather-cloudy:before {
  content: "\f67d";
}

.mdi-weather-fog:before {
  content: "\f67e";
}

.mdi-weather-hail:before {
  content: "\f67f";
}

.mdi-weather-lightning:before {
  content: "\f680";
}

.mdi-weather-night:before {
  content: "\f681";
}

.mdi-weather-partlycloudy:before {
  content: "\f682";
}

.mdi-weather-pouring:before {
  content: "\f683";
}

.mdi-weather-rainy:before {
  content: "\f684";
}

.mdi-weather-snowy:before {
  content: "\f685";
}

.mdi-weather-sunny:before {
  content: "\f686";
}

.mdi-weather-sunset:before {
  content: "\f687";
}

.mdi-weather-sunset-down:before {
  content: "\f688";
}

.mdi-weather-sunset-up:before {
  content: "\f689";
}

.mdi-weather-windy:before {
  content: "\f68a";
}

.mdi-weather-windy-variant:before {
  content: "\f68b";
}

.mdi-web:before {
  content: "\f68c";
}

.mdi-webcam:before {
  content: "\f68d";
}

.mdi-weight:before {
  content: "\f68e";
}

.mdi-weight-kilogram:before {
  content: "\f68f";
}

.mdi-whatsapp:before {
  content: "\f690";
}

.mdi-wheelchair-accessibility:before {
  content: "\f691";
}

.mdi-white-balance-auto:before {
  content: "\f692";
}

.mdi-white-balance-incandescent:before {
  content: "\f693";
}

.mdi-white-balance-irradescent:before {
  content: "\f694";
}

.mdi-white-balance-sunny:before {
  content: "\f695";
}

.mdi-wifi:before {
  content: "\f696";
}

.mdi-wifi-off:before {
  content: "\f697";
}

.mdi-wii:before {
  content: "\f698";
}

.mdi-wikipedia:before {
  content: "\f699";
}

.mdi-window-close:before {
  content: "\f69a";
}

.mdi-window-closed:before {
  content: "\f69b";
}

.mdi-window-maximize:before {
  content: "\f69c";
}

.mdi-window-minimize:before {
  content: "\f69d";
}

.mdi-window-open:before {
  content: "\f69e";
}

.mdi-window-restore:before {
  content: "\f69f";
}

.mdi-windows:before {
  content: "\f6a0";
}

.mdi-wordpress:before {
  content: "\f6a1";
}

.mdi-worker:before {
  content: "\f6a2";
}

.mdi-wrap:before {
  content: "\f6a3";
}

.mdi-wrench:before {
  content: "\f6a4";
}

.mdi-wunderlist:before {
  content: "\f6a5";
}

.mdi-xbox:before {
  content: "\f6a6";
}

.mdi-xbox-controller:before {
  content: "\f6a7";
}

.mdi-xbox-controller-off:before {
  content: "\f6a8";
}

.mdi-xda:before {
  content: "\f6a9";
}

.mdi-xing:before {
  content: "\f6aa";
}

.mdi-xing-box:before {
  content: "\f6ab";
}

.mdi-xing-circle:before {
  content: "\f6ac";
}

.mdi-xml:before {
  content: "\f6ad";
}

.mdi-yeast:before {
  content: "\f6ae";
}

.mdi-yelp:before {
  content: "\f6af";
}

.mdi-youtube-play:before {
  content: "\f6b0";
}

.mdi-zip-box:before {
  content: "\f6b1";
}

.mdi-18px {
  font-size: 18px;
}

.mdi-24px {
  font-size: 24px;
}

.mdi-36px {
  font-size: 36px;
}

.mdi-48px {
  font-size: 48px;
}

.mdi-dark {
  color: rgba(0, 0, 0, 0.54);
}

.mdi-dark.mdi-inactive {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light {
  color: white;
}

.mdi-light.mdi-inactive {
  color: rgba(255, 255, 255, 0.3);
}

@font-face {
  font-family: 'Linearicons';
  font-weight: normal;
  font-style: normal;
  src: url(../fonts/Linearicons.eot);
  /* For IE6-8 */
  src: local("Linearicons"), local("Linearicons"), url(../fonts/Linearicons.woff) format("woff"), url(../fonts/Linearicons.ttf) format("truetype");
}

.linearicons,
[class^="linearicons-"], [class*=" linearicons-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Linearicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.linearicons-home:before {
  content: "\e900";
}

.linearicons-home2:before {
  content: "\e901";
}

.linearicons-home3:before {
  content: "\e902";
}

.linearicons-home4:before {
  content: "\e903";
}

.linearicons-home5:before {
  content: "\e904";
}

.linearicons-home6:before {
  content: "\e905";
}

.linearicons-bathtub:before {
  content: "\e906";
}

.linearicons-toothbrush:before {
  content: "\e907";
}

.linearicons-bed:before {
  content: "\e908";
}

.linearicons-couch:before {
  content: "\e909";
}

.linearicons-chair:before {
  content: "\e90a";
}

.linearicons-city:before {
  content: "\e90b";
}

.linearicons-apartment:before {
  content: "\e90c";
}

.linearicons-pencil:before {
  content: "\e90d";
}

.linearicons-pencil2:before {
  content: "\e90e";
}

.linearicons-pen:before {
  content: "\e90f";
}

.linearicons-pencil3:before {
  content: "\e910";
}

.linearicons-eraser:before {
  content: "\e911";
}

.linearicons-pencil4:before {
  content: "\e912";
}

.linearicons-pencil5:before {
  content: "\e913";
}

.linearicons-feather:before {
  content: "\e914";
}

.linearicons-feather2:before {
  content: "\e915";
}

.linearicons-feather3:before {
  content: "\e916";
}

.linearicons-pen2:before {
  content: "\e917";
}

.linearicons-pen-add:before {
  content: "\e918";
}

.linearicons-pen-remove:before {
  content: "\e919";
}

.linearicons-vector:before {
  content: "\e91a";
}

.linearicons-pen3:before {
  content: "\e91b";
}

.linearicons-blog:before {
  content: "\e91c";
}

.linearicons-brush:before {
  content: "\e91d";
}

.linearicons-brush2:before {
  content: "\e91e";
}

.linearicons-spray:before {
  content: "\e91f";
}

.linearicons-paint-roller:before {
  content: "\e920";
}

.linearicons-stamp:before {
  content: "\e921";
}

.linearicons-tape:before {
  content: "\e922";
}

.linearicons-desk-tape:before {
  content: "\e923";
}

.linearicons-texture:before {
  content: "\e924";
}

.linearicons-eye-dropper:before {
  content: "\e925";
}

.linearicons-palette:before {
  content: "\e926";
}

.linearicons-color-sampler:before {
  content: "\e927";
}

.linearicons-bucket:before {
  content: "\e928";
}

.linearicons-gradient:before {
  content: "\e929";
}

.linearicons-gradient2:before {
  content: "\e92a";
}

.linearicons-magic-wand:before {
  content: "\e92b";
}

.linearicons-magnet:before {
  content: "\e92c";
}

.linearicons-pencil-ruler:before {
  content: "\e92d";
}

.linearicons-pencil-ruler2:before {
  content: "\e92e";
}

.linearicons-compass:before {
  content: "\e92f";
}

.linearicons-aim:before {
  content: "\e930";
}

.linearicons-gun:before {
  content: "\e931";
}

.linearicons-bottle:before {
  content: "\e932";
}

.linearicons-drop:before {
  content: "\e933";
}

.linearicons-drop-crossed:before {
  content: "\e934";
}

.linearicons-drop2:before {
  content: "\e935";
}

.linearicons-snow:before {
  content: "\e936";
}

.linearicons-snow2:before {
  content: "\e937";
}

.linearicons-fire:before {
  content: "\e938";
}

.linearicons-lighter:before {
  content: "\e939";
}

.linearicons-knife:before {
  content: "\e93a";
}

.linearicons-dagger:before {
  content: "\e93b";
}

.linearicons-tissue:before {
  content: "\e93c";
}

.linearicons-toilet-paper:before {
  content: "\e93d";
}

.linearicons-poop:before {
  content: "\e93e";
}

.linearicons-umbrella:before {
  content: "\e93f";
}

.linearicons-umbrella2:before {
  content: "\e940";
}

.linearicons-rain:before {
  content: "\e941";
}

.linearicons-tornado:before {
  content: "\e942";
}

.linearicons-wind:before {
  content: "\e943";
}

.linearicons-fan:before {
  content: "\e944";
}

.linearicons-contrast:before {
  content: "\e945";
}

.linearicons-sun-small:before {
  content: "\e946";
}

.linearicons-sun:before {
  content: "\e947";
}

.linearicons-sun2:before {
  content: "\e948";
}

.linearicons-moon:before {
  content: "\e949";
}

.linearicons-cloud:before {
  content: "\e94a";
}

.linearicons-cloud-upload:before {
  content: "\e94b";
}

.linearicons-cloud-download:before {
  content: "\e94c";
}

.linearicons-cloud-rain:before {
  content: "\e94d";
}

.linearicons-cloud-hailstones:before {
  content: "\e94e";
}

.linearicons-cloud-snow:before {
  content: "\e94f";
}

.linearicons-cloud-windy:before {
  content: "\e950";
}

.linearicons-sun-wind:before {
  content: "\e951";
}

.linearicons-cloud-fog:before {
  content: "\e952";
}

.linearicons-cloud-sun:before {
  content: "\e953";
}

.linearicons-cloud-lightning:before {
  content: "\e954";
}

.linearicons-cloud-sync:before {
  content: "\e955";
}

.linearicons-cloud-lock:before {
  content: "\e956";
}

.linearicons-cloud-gear:before {
  content: "\e957";
}

.linearicons-cloud-alert:before {
  content: "\e958";
}

.linearicons-cloud-check:before {
  content: "\e959";
}

.linearicons-cloud-cross:before {
  content: "\e95a";
}

.linearicons-cloud-crossed:before {
  content: "\e95b";
}

.linearicons-cloud-database:before {
  content: "\e95c";
}

.linearicons-database:before {
  content: "\e95d";
}

.linearicons-database-add:before {
  content: "\e95e";
}

.linearicons-database-remove:before {
  content: "\e95f";
}

.linearicons-database-lock:before {
  content: "\e960";
}

.linearicons-database-refresh:before {
  content: "\e961";
}

.linearicons-database-check:before {
  content: "\e962";
}

.linearicons-database-history:before {
  content: "\e963";
}

.linearicons-database-upload:before {
  content: "\e964";
}

.linearicons-database-download:before {
  content: "\e965";
}

.linearicons-server:before {
  content: "\e966";
}

.linearicons-shield:before {
  content: "\e967";
}

.linearicons-shield-check:before {
  content: "\e968";
}

.linearicons-shield-alert:before {
  content: "\e969";
}

.linearicons-shield-cross:before {
  content: "\e96a";
}

.linearicons-lock:before {
  content: "\e96b";
}

.linearicons-rotation-lock:before {
  content: "\e96c";
}

.linearicons-unlock:before {
  content: "\e96d";
}

.linearicons-key:before {
  content: "\e96e";
}

.linearicons-key-hole:before {
  content: "\e96f";
}

.linearicons-toggle-off:before {
  content: "\e970";
}

.linearicons-toggle-on:before {
  content: "\e971";
}

.linearicons-cog:before {
  content: "\e972";
}

.linearicons-cog2:before {
  content: "\e973";
}

.linearicons-wrench:before {
  content: "\e974";
}

.linearicons-screwdriver:before {
  content: "\e975";
}

.linearicons-hammer-wrench:before {
  content: "\e976";
}

.linearicons-hammer:before {
  content: "\e977";
}

.linearicons-saw:before {
  content: "\e978";
}

.linearicons-axe:before {
  content: "\e979";
}

.linearicons-axe2:before {
  content: "\e97a";
}

.linearicons-shovel:before {
  content: "\e97b";
}

.linearicons-pickaxe:before {
  content: "\e97c";
}

.linearicons-factory:before {
  content: "\e97d";
}

.linearicons-factory2:before {
  content: "\e97e";
}

.linearicons-recycle:before {
  content: "\e97f";
}

.linearicons-trash:before {
  content: "\e980";
}

.linearicons-trash2:before {
  content: "\e981";
}

.linearicons-trash3:before {
  content: "\e982";
}

.linearicons-broom:before {
  content: "\e983";
}

.linearicons-game:before {
  content: "\e984";
}

.linearicons-gamepad:before {
  content: "\e985";
}

.linearicons-joystick:before {
  content: "\e986";
}

.linearicons-dice:before {
  content: "\e987";
}

.linearicons-spades:before {
  content: "\e988";
}

.linearicons-diamonds:before {
  content: "\e989";
}

.linearicons-clubs:before {
  content: "\e98a";
}

.linearicons-hearts:before {
  content: "\e98b";
}

.linearicons-heart:before {
  content: "\e98c";
}

.linearicons-star:before {
  content: "\e98d";
}

.linearicons-star-half:before {
  content: "\e98e";
}

.linearicons-star-empty:before {
  content: "\e98f";
}

.linearicons-flag:before {
  content: "\e990";
}

.linearicons-flag2:before {
  content: "\e991";
}

.linearicons-flag3:before {
  content: "\e992";
}

.linearicons-mailbox-full:before {
  content: "\e993";
}

.linearicons-mailbox-empty:before {
  content: "\e994";
}

.linearicons-at-sign:before {
  content: "\e995";
}

.linearicons-envelope:before {
  content: "\e996";
}

.linearicons-envelope-open:before {
  content: "\e997";
}

.linearicons-paperclip:before {
  content: "\e998";
}

.linearicons-paper-plane:before {
  content: "\e999";
}

.linearicons-reply:before {
  content: "\e99a";
}

.linearicons-reply-all:before {
  content: "\e99b";
}

.linearicons-inbox:before {
  content: "\e99c";
}

.linearicons-inbox2:before {
  content: "\e99d";
}

.linearicons-outbox:before {
  content: "\e99e";
}

.linearicons-box:before {
  content: "\e99f";
}

.linearicons-archive:before {
  content: "\e9a0";
}

.linearicons-archive2:before {
  content: "\e9a1";
}

.linearicons-drawers:before {
  content: "\e9a2";
}

.linearicons-drawers2:before {
  content: "\e9a3";
}

.linearicons-drawers3:before {
  content: "\e9a4";
}

.linearicons-eye:before {
  content: "\e9a5";
}

.linearicons-eye-crossed:before {
  content: "\e9a6";
}

.linearicons-eye-plus:before {
  content: "\e9a7";
}

.linearicons-eye-minus:before {
  content: "\e9a8";
}

.linearicons-binoculars:before {
  content: "\e9a9";
}

.linearicons-binoculars2:before {
  content: "\e9aa";
}

.linearicons-hdd:before {
  content: "\e9ab";
}

.linearicons-hdd-down:before {
  content: "\e9ac";
}

.linearicons-hdd-up:before {
  content: "\e9ad";
}

.linearicons-floppy-disk:before {
  content: "\e9ae";
}

.linearicons-disc:before {
  content: "\e9af";
}

.linearicons-tape2:before {
  content: "\e9b0";
}

.linearicons-printer:before {
  content: "\e9b1";
}

.linearicons-shredder:before {
  content: "\e9b2";
}

.linearicons-file-empty:before {
  content: "\e9b3";
}

.linearicons-file-add:before {
  content: "\e9b4";
}

.linearicons-file-check:before {
  content: "\e9b5";
}

.linearicons-file-lock:before {
  content: "\e9b6";
}

.linearicons-files:before {
  content: "\e9b7";
}

.linearicons-copy:before {
  content: "\e9b8";
}

.linearicons-compare:before {
  content: "\e9b9";
}

.linearicons-folder:before {
  content: "\e9ba";
}

.linearicons-folder-search:before {
  content: "\e9bb";
}

.linearicons-folder-plus:before {
  content: "\e9bc";
}

.linearicons-folder-minus:before {
  content: "\e9bd";
}

.linearicons-folder-download:before {
  content: "\e9be";
}

.linearicons-folder-upload:before {
  content: "\e9bf";
}

.linearicons-folder-star:before {
  content: "\e9c0";
}

.linearicons-folder-heart:before {
  content: "\e9c1";
}

.linearicons-folder-user:before {
  content: "\e9c2";
}

.linearicons-folder-shared:before {
  content: "\e9c3";
}

.linearicons-folder-music:before {
  content: "\e9c4";
}

.linearicons-folder-picture:before {
  content: "\e9c5";
}

.linearicons-folder-film:before {
  content: "\e9c6";
}

.linearicons-scissors:before {
  content: "\e9c7";
}

.linearicons-paste:before {
  content: "\e9c8";
}

.linearicons-clipboard-empty:before {
  content: "\e9c9";
}

.linearicons-clipboard-pencil:before {
  content: "\e9ca";
}

.linearicons-clipboard-text:before {
  content: "\e9cb";
}

.linearicons-clipboard-check:before {
  content: "\e9cc";
}

.linearicons-clipboard-down:before {
  content: "\e9cd";
}

.linearicons-clipboard-left:before {
  content: "\e9ce";
}

.linearicons-clipboard-alert:before {
  content: "\e9cf";
}

.linearicons-clipboard-user:before {
  content: "\e9d0";
}

.linearicons-register:before {
  content: "\e9d1";
}

.linearicons-enter:before {
  content: "\e9d2";
}

.linearicons-exit:before {
  content: "\e9d3";
}

.linearicons-papers:before {
  content: "\e9d4";
}

.linearicons-news:before {
  content: "\e9d5";
}

.linearicons-reading:before {
  content: "\e9d6";
}

.linearicons-typewriter:before {
  content: "\e9d7";
}

.linearicons-document:before {
  content: "\e9d8";
}

.linearicons-document2:before {
  content: "\e9d9";
}

.linearicons-graduation-hat:before {
  content: "\e9da";
}

.linearicons-license:before {
  content: "\e9db";
}

.linearicons-license2:before {
  content: "\e9dc";
}

.linearicons-medal-empty:before {
  content: "\e9dd";
}

.linearicons-medal-first:before {
  content: "\e9de";
}

.linearicons-medal-second:before {
  content: "\e9df";
}

.linearicons-medal-third:before {
  content: "\e9e0";
}

.linearicons-podium:before {
  content: "\e9e1";
}

.linearicons-trophy:before {
  content: "\e9e2";
}

.linearicons-trophy2:before {
  content: "\e9e3";
}

.linearicons-music-note:before {
  content: "\e9e4";
}

.linearicons-music-note2:before {
  content: "\e9e5";
}

.linearicons-music-note3:before {
  content: "\e9e6";
}

.linearicons-playlist:before {
  content: "\e9e7";
}

.linearicons-playlist-add:before {
  content: "\e9e8";
}

.linearicons-guitar:before {
  content: "\e9e9";
}

.linearicons-trumpet:before {
  content: "\e9ea";
}

.linearicons-album:before {
  content: "\e9eb";
}

.linearicons-shuffle:before {
  content: "\e9ec";
}

.linearicons-repeat-one:before {
  content: "\e9ed";
}

.linearicons-repeat:before {
  content: "\e9ee";
}

.linearicons-headphones:before {
  content: "\e9ef";
}

.linearicons-headset:before {
  content: "\e9f0";
}

.linearicons-loudspeaker:before {
  content: "\e9f1";
}

.linearicons-equalizer:before {
  content: "\e9f2";
}

.linearicons-theater:before {
  content: "\e9f3";
}

.linearicons-3d-glasses:before {
  content: "\e9f4";
}

.linearicons-ticket:before {
  content: "\e9f5";
}

.linearicons-presentation:before {
  content: "\e9f6";
}

.linearicons-play:before {
  content: "\e9f7";
}

.linearicons-film-play:before {
  content: "\e9f8";
}

.linearicons-clapboard-play:before {
  content: "\e9f9";
}

.linearicons-media:before {
  content: "\e9fa";
}

.linearicons-film:before {
  content: "\e9fb";
}

.linearicons-film2:before {
  content: "\e9fc";
}

.linearicons-surveillance:before {
  content: "\e9fd";
}

.linearicons-surveillance2:before {
  content: "\e9fe";
}

.linearicons-camera:before {
  content: "\e9ff";
}

.linearicons-camera-crossed:before {
  content: "\ea00";
}

.linearicons-camera-play:before {
  content: "\ea01";
}

.linearicons-time-lapse:before {
  content: "\ea02";
}

.linearicons-record:before {
  content: "\ea03";
}

.linearicons-camera2:before {
  content: "\ea04";
}

.linearicons-camera-flip:before {
  content: "\ea05";
}

.linearicons-panorama:before {
  content: "\ea06";
}

.linearicons-time-lapse2:before {
  content: "\ea07";
}

.linearicons-shutter:before {
  content: "\ea08";
}

.linearicons-shutter2:before {
  content: "\ea09";
}

.linearicons-face-detection:before {
  content: "\ea0a";
}

.linearicons-flare:before {
  content: "\ea0b";
}

.linearicons-convex:before {
  content: "\ea0c";
}

.linearicons-concave:before {
  content: "\ea0d";
}

.linearicons-picture:before {
  content: "\ea0e";
}

.linearicons-picture2:before {
  content: "\ea0f";
}

.linearicons-picture3:before {
  content: "\ea10";
}

.linearicons-pictures:before {
  content: "\ea11";
}

.linearicons-book:before {
  content: "\ea12";
}

.linearicons-audio-book:before {
  content: "\ea13";
}

.linearicons-book2:before {
  content: "\ea14";
}

.linearicons-bookmark:before {
  content: "\ea15";
}

.linearicons-bookmark2:before {
  content: "\ea16";
}

.linearicons-label:before {
  content: "\ea17";
}

.linearicons-library:before {
  content: "\ea18";
}

.linearicons-library2:before {
  content: "\ea19";
}

.linearicons-contacts:before {
  content: "\ea1a";
}

.linearicons-profile:before {
  content: "\ea1b";
}

.linearicons-portrait:before {
  content: "\ea1c";
}

.linearicons-portrait2:before {
  content: "\ea1d";
}

.linearicons-user:before {
  content: "\ea1e";
}

.linearicons-user-plus:before {
  content: "\ea1f";
}

.linearicons-user-minus:before {
  content: "\ea20";
}

.linearicons-user-lock:before {
  content: "\ea21";
}

.linearicons-users:before {
  content: "\ea22";
}

.linearicons-users2:before {
  content: "\ea23";
}

.linearicons-users-plus:before {
  content: "\ea24";
}

.linearicons-users-minus:before {
  content: "\ea25";
}

.linearicons-group-work:before {
  content: "\ea26";
}

.linearicons-woman:before {
  content: "\ea27";
}

.linearicons-man:before {
  content: "\ea28";
}

.linearicons-baby:before {
  content: "\ea29";
}

.linearicons-baby2:before {
  content: "\ea2a";
}

.linearicons-baby3:before {
  content: "\ea2b";
}

.linearicons-baby-bottle:before {
  content: "\ea2c";
}

.linearicons-walk:before {
  content: "\ea2d";
}

.linearicons-hand-waving:before {
  content: "\ea2e";
}

.linearicons-jump:before {
  content: "\ea2f";
}

.linearicons-run:before {
  content: "\ea30";
}

.linearicons-woman2:before {
  content: "\ea31";
}

.linearicons-man2:before {
  content: "\ea32";
}

.linearicons-man-woman:before {
  content: "\ea33";
}

.linearicons-height:before {
  content: "\ea34";
}

.linearicons-weight:before {
  content: "\ea35";
}

.linearicons-scale:before {
  content: "\ea36";
}

.linearicons-button:before {
  content: "\ea37";
}

.linearicons-bow-tie:before {
  content: "\ea38";
}

.linearicons-tie:before {
  content: "\ea39";
}

.linearicons-socks:before {
  content: "\ea3a";
}

.linearicons-shoe:before {
  content: "\ea3b";
}

.linearicons-shoes:before {
  content: "\ea3c";
}

.linearicons-hat:before {
  content: "\ea3d";
}

.linearicons-pants:before {
  content: "\ea3e";
}

.linearicons-shorts:before {
  content: "\ea3f";
}

.linearicons-flip-flops:before {
  content: "\ea40";
}

.linearicons-shirt:before {
  content: "\ea41";
}

.linearicons-hanger:before {
  content: "\ea42";
}

.linearicons-laundry:before {
  content: "\ea43";
}

.linearicons-store:before {
  content: "\ea44";
}

.linearicons-haircut:before {
  content: "\ea45";
}

.linearicons-store-24:before {
  content: "\ea46";
}

.linearicons-barcode:before {
  content: "\ea47";
}

.linearicons-barcode2:before {
  content: "\ea48";
}

.linearicons-barcode3:before {
  content: "\ea49";
}

.linearicons-cashier:before {
  content: "\ea4a";
}

.linearicons-bag:before {
  content: "\ea4b";
}

.linearicons-bag2:before {
  content: "\ea4c";
}

.linearicons-cart:before {
  content: "\ea4d";
}

.linearicons-cart-empty:before {
  content: "\ea4e";
}

.linearicons-cart-full:before {
  content: "\ea4f";
}

.linearicons-cart-plus:before {
  content: "\ea50";
}

.linearicons-cart-plus2:before {
  content: "\ea51";
}

.linearicons-cart-add:before {
  content: "\ea52";
}

.linearicons-cart-remove:before {
  content: "\ea53";
}

.linearicons-cart-exchange:before {
  content: "\ea54";
}

.linearicons-tag:before {
  content: "\ea55";
}

.linearicons-tags:before {
  content: "\ea56";
}

.linearicons-receipt:before {
  content: "\ea57";
}

.linearicons-wallet:before {
  content: "\ea58";
}

.linearicons-credit-card:before {
  content: "\ea59";
}

.linearicons-cash-dollar:before {
  content: "\ea5a";
}

.linearicons-cash-euro:before {
  content: "\ea5b";
}

.linearicons-cash-pound:before {
  content: "\ea5c";
}

.linearicons-cash-yen:before {
  content: "\ea5d";
}

.linearicons-bag-dollar:before {
  content: "\ea5e";
}

.linearicons-bag-euro:before {
  content: "\ea5f";
}

.linearicons-bag-pound:before {
  content: "\ea60";
}

.linearicons-bag-yen:before {
  content: "\ea61";
}

.linearicons-coin-dollar:before {
  content: "\ea62";
}

.linearicons-coin-euro:before {
  content: "\ea63";
}

.linearicons-coin-pound:before {
  content: "\ea64";
}

.linearicons-coin-yen:before {
  content: "\ea65";
}

.linearicons-calculator:before {
  content: "\ea66";
}

.linearicons-calculator2:before {
  content: "\ea67";
}

.linearicons-abacus:before {
  content: "\ea68";
}

.linearicons-vault:before {
  content: "\ea69";
}

.linearicons-telephone:before {
  content: "\ea6a";
}

.linearicons-phone-lock:before {
  content: "\ea6b";
}

.linearicons-phone-wave:before {
  content: "\ea6c";
}

.linearicons-phone-pause:before {
  content: "\ea6d";
}

.linearicons-phone-outgoing:before {
  content: "\ea6e";
}

.linearicons-phone-incoming:before {
  content: "\ea6f";
}

.linearicons-phone-in-out:before {
  content: "\ea70";
}

.linearicons-phone-error:before {
  content: "\ea71";
}

.linearicons-phone-sip:before {
  content: "\ea72";
}

.linearicons-phone-plus:before {
  content: "\ea73";
}

.linearicons-phone-minus:before {
  content: "\ea74";
}

.linearicons-voicemail:before {
  content: "\ea75";
}

.linearicons-dial:before {
  content: "\ea76";
}

.linearicons-telephone2:before {
  content: "\ea77";
}

.linearicons-pushpin:before {
  content: "\ea78";
}

.linearicons-pushpin2:before {
  content: "\ea79";
}

.linearicons-map-marker:before {
  content: "\ea7a";
}

.linearicons-map-marker-user:before {
  content: "\ea7b";
}

.linearicons-map-marker-down:before {
  content: "\ea7c";
}

.linearicons-map-marker-check:before {
  content: "\ea7d";
}

.linearicons-map-marker-crossed:before {
  content: "\ea7e";
}

.linearicons-radar:before {
  content: "\ea7f";
}

.linearicons-compass2:before {
  content: "\ea80";
}

.linearicons-map:before {
  content: "\ea81";
}

.linearicons-map2:before {
  content: "\ea82";
}

.linearicons-location:before {
  content: "\ea83";
}

.linearicons-road-sign:before {
  content: "\ea84";
}

.linearicons-calendar-empty:before {
  content: "\ea85";
}

.linearicons-calendar-check:before {
  content: "\ea86";
}

.linearicons-calendar-cross:before {
  content: "\ea87";
}

.linearicons-calendar-31:before {
  content: "\ea88";
}

.linearicons-calendar-full:before {
  content: "\ea89";
}

.linearicons-calendar-insert:before {
  content: "\ea8a";
}

.linearicons-calendar-text:before {
  content: "\ea8b";
}

.linearicons-calendar-user:before {
  content: "\ea8c";
}

.linearicons-mouse:before {
  content: "\ea8d";
}

.linearicons-mouse-left:before {
  content: "\ea8e";
}

.linearicons-mouse-right:before {
  content: "\ea8f";
}

.linearicons-mouse-both:before {
  content: "\ea90";
}

.linearicons-keyboard:before {
  content: "\ea91";
}

.linearicons-keyboard-up:before {
  content: "\ea92";
}

.linearicons-keyboard-down:before {
  content: "\ea93";
}

.linearicons-delete:before {
  content: "\ea94";
}

.linearicons-spell-check:before {
  content: "\ea95";
}

.linearicons-escape:before {
  content: "\ea96";
}

.linearicons-enter2:before {
  content: "\ea97";
}

.linearicons-screen:before {
  content: "\ea98";
}

.linearicons-aspect-ratio:before {
  content: "\ea99";
}

.linearicons-signal:before {
  content: "\ea9a";
}

.linearicons-signal-lock:before {
  content: "\ea9b";
}

.linearicons-signal-80:before {
  content: "\ea9c";
}

.linearicons-signal-60:before {
  content: "\ea9d";
}

.linearicons-signal-40:before {
  content: "\ea9e";
}

.linearicons-signal-20:before {
  content: "\ea9f";
}

.linearicons-signal-0:before {
  content: "\eaa0";
}

.linearicons-signal-blocked:before {
  content: "\eaa1";
}

.linearicons-sim:before {
  content: "\eaa2";
}

.linearicons-flash-memory:before {
  content: "\eaa3";
}

.linearicons-usb-drive:before {
  content: "\eaa4";
}

.linearicons-phone:before {
  content: "\eaa5";
}

.linearicons-smartphone:before {
  content: "\eaa6";
}

.linearicons-smartphone-notification:before {
  content: "\eaa7";
}

.linearicons-smartphone-vibration:before {
  content: "\eaa8";
}

.linearicons-smartphone-embed:before {
  content: "\eaa9";
}

.linearicons-smartphone-waves:before {
  content: "\eaaa";
}

.linearicons-tablet:before {
  content: "\eaab";
}

.linearicons-tablet2:before {
  content: "\eaac";
}

.linearicons-laptop:before {
  content: "\eaad";
}

.linearicons-laptop-phone:before {
  content: "\eaae";
}

.linearicons-desktop:before {
  content: "\eaaf";
}

.linearicons-launch:before {
  content: "\eab0";
}

.linearicons-new-tab:before {
  content: "\eab1";
}

.linearicons-window:before {
  content: "\eab2";
}

.linearicons-cable:before {
  content: "\eab3";
}

.linearicons-cable2:before {
  content: "\eab4";
}

.linearicons-tv:before {
  content: "\eab5";
}

.linearicons-radio:before {
  content: "\eab6";
}

.linearicons-remote-control:before {
  content: "\eab7";
}

.linearicons-power-switch:before {
  content: "\eab8";
}

.linearicons-power:before {
  content: "\eab9";
}

.linearicons-power-crossed:before {
  content: "\eaba";
}

.linearicons-flash-auto:before {
  content: "\eabb";
}

.linearicons-lamp:before {
  content: "\eabc";
}

.linearicons-flashlight:before {
  content: "\eabd";
}

.linearicons-lampshade:before {
  content: "\eabe";
}

.linearicons-cord:before {
  content: "\eabf";
}

.linearicons-outlet:before {
  content: "\eac0";
}

.linearicons-battery-power:before {
  content: "\eac1";
}

.linearicons-battery-empty:before {
  content: "\eac2";
}

.linearicons-battery-alert:before {
  content: "\eac3";
}

.linearicons-battery-error:before {
  content: "\eac4";
}

.linearicons-battery-low1:before {
  content: "\eac5";
}

.linearicons-battery-low2:before {
  content: "\eac6";
}

.linearicons-battery-low3:before {
  content: "\eac7";
}

.linearicons-battery-mid1:before {
  content: "\eac8";
}

.linearicons-battery-mid2:before {
  content: "\eac9";
}

.linearicons-battery-mid3:before {
  content: "\eaca";
}

.linearicons-battery-full:before {
  content: "\eacb";
}

.linearicons-battery-charging:before {
  content: "\eacc";
}

.linearicons-battery-charging2:before {
  content: "\eacd";
}

.linearicons-battery-charging3:before {
  content: "\eace";
}

.linearicons-battery-charging4:before {
  content: "\eacf";
}

.linearicons-battery-charging5:before {
  content: "\ead0";
}

.linearicons-battery-charging6:before {
  content: "\ead1";
}

.linearicons-battery-charging7:before {
  content: "\ead2";
}

.linearicons-chip:before {
  content: "\ead3";
}

.linearicons-chip-x64:before {
  content: "\ead4";
}

.linearicons-chip-x86:before {
  content: "\ead5";
}

.linearicons-bubble:before {
  content: "\ead6";
}

.linearicons-bubbles:before {
  content: "\ead7";
}

.linearicons-bubble-dots:before {
  content: "\ead8";
}

.linearicons-bubble-alert:before {
  content: "\ead9";
}

.linearicons-bubble-question:before {
  content: "\eada";
}

.linearicons-bubble-text:before {
  content: "\eadb";
}

.linearicons-bubble-pencil:before {
  content: "\eadc";
}

.linearicons-bubble-picture:before {
  content: "\eadd";
}

.linearicons-bubble-video:before {
  content: "\eade";
}

.linearicons-bubble-user:before {
  content: "\eadf";
}

.linearicons-bubble-quote:before {
  content: "\eae0";
}

.linearicons-bubble-heart:before {
  content: "\eae1";
}

.linearicons-bubble-emoticon:before {
  content: "\eae2";
}

.linearicons-bubble-attachment:before {
  content: "\eae3";
}

.linearicons-phone-bubble:before {
  content: "\eae4";
}

.linearicons-quote-open:before {
  content: "\eae5";
}

.linearicons-quote-close:before {
  content: "\eae6";
}

.linearicons-dna:before {
  content: "\eae7";
}

.linearicons-heart-pulse:before {
  content: "\eae8";
}

.linearicons-pulse:before {
  content: "\eae9";
}

.linearicons-syringe:before {
  content: "\eaea";
}

.linearicons-pills:before {
  content: "\eaeb";
}

.linearicons-first-aid:before {
  content: "\eaec";
}

.linearicons-lifebuoy:before {
  content: "\eaed";
}

.linearicons-bandage:before {
  content: "\eaee";
}

.linearicons-bandages:before {
  content: "\eaef";
}

.linearicons-thermometer:before {
  content: "\eaf0";
}

.linearicons-microscope:before {
  content: "\eaf1";
}

.linearicons-brain:before {
  content: "\eaf2";
}

.linearicons-beaker:before {
  content: "\eaf3";
}

.linearicons-skull:before {
  content: "\eaf4";
}

.linearicons-bone:before {
  content: "\eaf5";
}

.linearicons-construction:before {
  content: "\eaf6";
}

.linearicons-construction-cone:before {
  content: "\eaf7";
}

.linearicons-pie-chart:before {
  content: "\eaf8";
}

.linearicons-pie-chart2:before {
  content: "\eaf9";
}

.linearicons-graph:before {
  content: "\eafa";
}

.linearicons-chart-growth:before {
  content: "\eafb";
}

.linearicons-chart-bars:before {
  content: "\eafc";
}

.linearicons-chart-settings:before {
  content: "\eafd";
}

.linearicons-cake:before {
  content: "\eafe";
}

.linearicons-gift:before {
  content: "\eaff";
}

.linearicons-balloon:before {
  content: "\eb00";
}

.linearicons-rank:before {
  content: "\eb01";
}

.linearicons-rank2:before {
  content: "\eb02";
}

.linearicons-rank3:before {
  content: "\eb03";
}

.linearicons-crown:before {
  content: "\eb04";
}

.linearicons-lotus:before {
  content: "\eb05";
}

.linearicons-diamond:before {
  content: "\eb06";
}

.linearicons-diamond2:before {
  content: "\eb07";
}

.linearicons-diamond3:before {
  content: "\eb08";
}

.linearicons-diamond4:before {
  content: "\eb09";
}

.linearicons-linearicons:before {
  content: "\eb0a";
}

.linearicons-teacup:before {
  content: "\eb0b";
}

.linearicons-teapot:before {
  content: "\eb0c";
}

.linearicons-glass:before {
  content: "\eb0d";
}

.linearicons-bottle2:before {
  content: "\eb0e";
}

.linearicons-glass-cocktail:before {
  content: "\eb0f";
}

.linearicons-glass2:before {
  content: "\eb10";
}

.linearicons-dinner:before {
  content: "\eb11";
}

.linearicons-dinner2:before {
  content: "\eb12";
}

.linearicons-chef:before {
  content: "\eb13";
}

.linearicons-scale2:before {
  content: "\eb14";
}

.linearicons-egg:before {
  content: "\eb15";
}

.linearicons-egg2:before {
  content: "\eb16";
}

.linearicons-eggs:before {
  content: "\eb17";
}

.linearicons-platter:before {
  content: "\eb18";
}

.linearicons-steak:before {
  content: "\eb19";
}

.linearicons-hamburger:before {
  content: "\eb1a";
}

.linearicons-hotdog:before {
  content: "\eb1b";
}

.linearicons-pizza:before {
  content: "\eb1c";
}

.linearicons-sausage:before {
  content: "\eb1d";
}

.linearicons-chicken:before {
  content: "\eb1e";
}

.linearicons-fish:before {
  content: "\eb1f";
}

.linearicons-carrot:before {
  content: "\eb20";
}

.linearicons-cheese:before {
  content: "\eb21";
}

.linearicons-bread:before {
  content: "\eb22";
}

.linearicons-ice-cream:before {
  content: "\eb23";
}

.linearicons-ice-cream2:before {
  content: "\eb24";
}

.linearicons-candy:before {
  content: "\eb25";
}

.linearicons-lollipop:before {
  content: "\eb26";
}

.linearicons-coffee-bean:before {
  content: "\eb27";
}

.linearicons-coffee-cup:before {
  content: "\eb28";
}

.linearicons-cherry:before {
  content: "\eb29";
}

.linearicons-grapes:before {
  content: "\eb2a";
}

.linearicons-citrus:before {
  content: "\eb2b";
}

.linearicons-apple:before {
  content: "\eb2c";
}

.linearicons-leaf:before {
  content: "\eb2d";
}

.linearicons-landscape:before {
  content: "\eb2e";
}

.linearicons-pine-tree:before {
  content: "\eb2f";
}

.linearicons-tree:before {
  content: "\eb30";
}

.linearicons-cactus:before {
  content: "\eb31";
}

.linearicons-paw:before {
  content: "\eb32";
}

.linearicons-footprint:before {
  content: "\eb33";
}

.linearicons-speed-slow:before {
  content: "\eb34";
}

.linearicons-speed-medium:before {
  content: "\eb35";
}

.linearicons-speed-fast:before {
  content: "\eb36";
}

.linearicons-rocket:before {
  content: "\eb37";
}

.linearicons-hammer2:before {
  content: "\eb38";
}

.linearicons-balance:before {
  content: "\eb39";
}

.linearicons-briefcase:before {
  content: "\eb3a";
}

.linearicons-luggage-weight:before {
  content: "\eb3b";
}

.linearicons-dolly:before {
  content: "\eb3c";
}

.linearicons-plane:before {
  content: "\eb3d";
}

.linearicons-plane-crossed:before {
  content: "\eb3e";
}

.linearicons-helicopter:before {
  content: "\eb3f";
}

.linearicons-traffic-lights:before {
  content: "\eb40";
}

.linearicons-siren:before {
  content: "\eb41";
}

.linearicons-road:before {
  content: "\eb42";
}

.linearicons-engine:before {
  content: "\eb43";
}

.linearicons-oil-pressure:before {
  content: "\eb44";
}

.linearicons-coolant-temperature:before {
  content: "\eb45";
}

.linearicons-car-battery:before {
  content: "\eb46";
}

.linearicons-gas:before {
  content: "\eb47";
}

.linearicons-gallon:before {
  content: "\eb48";
}

.linearicons-transmission:before {
  content: "\eb49";
}

.linearicons-car:before {
  content: "\eb4a";
}

.linearicons-car-wash:before {
  content: "\eb4b";
}

.linearicons-car-wash2:before {
  content: "\eb4c";
}

.linearicons-bus:before {
  content: "\eb4d";
}

.linearicons-bus2:before {
  content: "\eb4e";
}

.linearicons-car2:before {
  content: "\eb4f";
}

.linearicons-parking:before {
  content: "\eb50";
}

.linearicons-car-lock:before {
  content: "\eb51";
}

.linearicons-taxi:before {
  content: "\eb52";
}

.linearicons-car-siren:before {
  content: "\eb53";
}

.linearicons-car-wash3:before {
  content: "\eb54";
}

.linearicons-car-wash4:before {
  content: "\eb55";
}

.linearicons-ambulance:before {
  content: "\eb56";
}

.linearicons-truck:before {
  content: "\eb57";
}

.linearicons-trailer:before {
  content: "\eb58";
}

.linearicons-scale-truck:before {
  content: "\eb59";
}

.linearicons-train:before {
  content: "\eb5a";
}

.linearicons-ship:before {
  content: "\eb5b";
}

.linearicons-ship2:before {
  content: "\eb5c";
}

.linearicons-anchor:before {
  content: "\eb5d";
}

.linearicons-boat:before {
  content: "\eb5e";
}

.linearicons-bicycle:before {
  content: "\eb5f";
}

.linearicons-bicycle2:before {
  content: "\eb60";
}

.linearicons-dumbbell:before {
  content: "\eb61";
}

.linearicons-bench-press:before {
  content: "\eb62";
}

.linearicons-swim:before {
  content: "\eb63";
}

.linearicons-football:before {
  content: "\eb64";
}

.linearicons-baseball-bat:before {
  content: "\eb65";
}

.linearicons-baseball:before {
  content: "\eb66";
}

.linearicons-tennis:before {
  content: "\eb67";
}

.linearicons-tennis2:before {
  content: "\eb68";
}

.linearicons-ping-pong:before {
  content: "\eb69";
}

.linearicons-hockey:before {
  content: "\eb6a";
}

.linearicons-8ball:before {
  content: "\eb6b";
}

.linearicons-bowling:before {
  content: "\eb6c";
}

.linearicons-bowling-pins:before {
  content: "\eb6d";
}

.linearicons-golf:before {
  content: "\eb6e";
}

.linearicons-golf2:before {
  content: "\eb6f";
}

.linearicons-archery:before {
  content: "\eb70";
}

.linearicons-slingshot:before {
  content: "\eb71";
}

.linearicons-soccer:before {
  content: "\eb72";
}

.linearicons-basketball:before {
  content: "\eb73";
}

.linearicons-cube:before {
  content: "\eb74";
}

.linearicons-3d-rotate:before {
  content: "\eb75";
}

.linearicons-puzzle:before {
  content: "\eb76";
}

.linearicons-glasses:before {
  content: "\eb77";
}

.linearicons-glasses2:before {
  content: "\eb78";
}

.linearicons-accessibility:before {
  content: "\eb79";
}

.linearicons-wheelchair:before {
  content: "\eb7a";
}

.linearicons-wall:before {
  content: "\eb7b";
}

.linearicons-fence:before {
  content: "\eb7c";
}

.linearicons-wall2:before {
  content: "\eb7d";
}

.linearicons-icons:before {
  content: "\eb7e";
}

.linearicons-resize-handle:before {
  content: "\eb7f";
}

.linearicons-icons2:before {
  content: "\eb80";
}

.linearicons-select:before {
  content: "\eb81";
}

.linearicons-select2:before {
  content: "\eb82";
}

.linearicons-site-map:before {
  content: "\eb83";
}

.linearicons-earth:before {
  content: "\eb84";
}

.linearicons-earth-lock:before {
  content: "\eb85";
}

.linearicons-network:before {
  content: "\eb86";
}

.linearicons-network-lock:before {
  content: "\eb87";
}

.linearicons-planet:before {
  content: "\eb88";
}

.linearicons-happy:before {
  content: "\eb89";
}

.linearicons-smile:before {
  content: "\eb8a";
}

.linearicons-grin:before {
  content: "\eb8b";
}

.linearicons-tongue:before {
  content: "\eb8c";
}

.linearicons-sad:before {
  content: "\eb8d";
}

.linearicons-wink:before {
  content: "\eb8e";
}

.linearicons-dream:before {
  content: "\eb8f";
}

.linearicons-shocked:before {
  content: "\eb90";
}

.linearicons-shocked2:before {
  content: "\eb91";
}

.linearicons-tongue2:before {
  content: "\eb92";
}

.linearicons-neutral:before {
  content: "\eb93";
}

.linearicons-happy-grin:before {
  content: "\eb94";
}

.linearicons-cool:before {
  content: "\eb95";
}

.linearicons-mad:before {
  content: "\eb96";
}

.linearicons-grin-evil:before {
  content: "\eb97";
}

.linearicons-evil:before {
  content: "\eb98";
}

.linearicons-wow:before {
  content: "\eb99";
}

.linearicons-annoyed:before {
  content: "\eb9a";
}

.linearicons-wondering:before {
  content: "\eb9b";
}

.linearicons-confused:before {
  content: "\eb9c";
}

.linearicons-zipped:before {
  content: "\eb9d";
}

.linearicons-grumpy:before {
  content: "\eb9e";
}

.linearicons-mustache:before {
  content: "\eb9f";
}

.linearicons-tombstone-hipster:before {
  content: "\eba0";
}

.linearicons-tombstone:before {
  content: "\eba1";
}

.linearicons-ghost:before {
  content: "\eba2";
}

.linearicons-ghost-hipster:before {
  content: "\eba3";
}

.linearicons-halloween:before {
  content: "\eba4";
}

.linearicons-christmas:before {
  content: "\eba5";
}

.linearicons-easter-egg:before {
  content: "\eba6";
}

.linearicons-mustache2:before {
  content: "\eba7";
}

.linearicons-mustache-glasses:before {
  content: "\eba8";
}

.linearicons-pipe:before {
  content: "\eba9";
}

.linearicons-alarm:before {
  content: "\ebaa";
}

.linearicons-alarm-add:before {
  content: "\ebab";
}

.linearicons-alarm-snooze:before {
  content: "\ebac";
}

.linearicons-alarm-ringing:before {
  content: "\ebad";
}

.linearicons-bullhorn:before {
  content: "\ebae";
}

.linearicons-hearing:before {
  content: "\ebaf";
}

.linearicons-volume-high:before {
  content: "\ebb0";
}

.linearicons-volume-medium:before {
  content: "\ebb1";
}

.linearicons-volume-low:before {
  content: "\ebb2";
}

.linearicons-volume:before {
  content: "\ebb3";
}

.linearicons-mute:before {
  content: "\ebb4";
}

.linearicons-lan:before {
  content: "\ebb5";
}

.linearicons-lan2:before {
  content: "\ebb6";
}

.linearicons-wifi:before {
  content: "\ebb7";
}

.linearicons-wifi-lock:before {
  content: "\ebb8";
}

.linearicons-wifi-blocked:before {
  content: "\ebb9";
}

.linearicons-wifi-mid:before {
  content: "\ebba";
}

.linearicons-wifi-low:before {
  content: "\ebbb";
}

.linearicons-wifi-low2:before {
  content: "\ebbc";
}

.linearicons-wifi-alert:before {
  content: "\ebbd";
}

.linearicons-wifi-alert-mid:before {
  content: "\ebbe";
}

.linearicons-wifi-alert-low:before {
  content: "\ebbf";
}

.linearicons-wifi-alert-low2:before {
  content: "\ebc0";
}

.linearicons-stream:before {
  content: "\ebc1";
}

.linearicons-stream-check:before {
  content: "\ebc2";
}

.linearicons-stream-error:before {
  content: "\ebc3";
}

.linearicons-stream-alert:before {
  content: "\ebc4";
}

.linearicons-communication:before {
  content: "\ebc5";
}

.linearicons-communication-crossed:before {
  content: "\ebc6";
}

.linearicons-broadcast:before {
  content: "\ebc7";
}

.linearicons-antenna:before {
  content: "\ebc8";
}

.linearicons-satellite:before {
  content: "\ebc9";
}

.linearicons-satellite2:before {
  content: "\ebca";
}

.linearicons-mic:before {
  content: "\ebcb";
}

.linearicons-mic-mute:before {
  content: "\ebcc";
}

.linearicons-mic2:before {
  content: "\ebcd";
}

.linearicons-spotlights:before {
  content: "\ebce";
}

.linearicons-hourglass:before {
  content: "\ebcf";
}

.linearicons-loading:before {
  content: "\ebd0";
}

.linearicons-loading2:before {
  content: "\ebd1";
}

.linearicons-loading3:before {
  content: "\ebd2";
}

.linearicons-refresh:before {
  content: "\ebd3";
}

.linearicons-refresh2:before {
  content: "\ebd4";
}

.linearicons-undo:before {
  content: "\ebd5";
}

.linearicons-redo:before {
  content: "\ebd6";
}

.linearicons-jump2:before {
  content: "\ebd7";
}

.linearicons-undo2:before {
  content: "\ebd8";
}

.linearicons-redo2:before {
  content: "\ebd9";
}

.linearicons-sync:before {
  content: "\ebda";
}

.linearicons-repeat-one2:before {
  content: "\ebdb";
}

.linearicons-sync-crossed:before {
  content: "\ebdc";
}

.linearicons-sync2:before {
  content: "\ebdd";
}

.linearicons-repeat-one3:before {
  content: "\ebde";
}

.linearicons-sync-crossed2:before {
  content: "\ebdf";
}

.linearicons-return:before {
  content: "\ebe0";
}

.linearicons-return2:before {
  content: "\ebe1";
}

.linearicons-refund:before {
  content: "\ebe2";
}

.linearicons-history:before {
  content: "\ebe3";
}

.linearicons-history2:before {
  content: "\ebe4";
}

.linearicons-self-timer:before {
  content: "\ebe5";
}

.linearicons-clock:before {
  content: "\ebe6";
}

.linearicons-clock2:before {
  content: "\ebe7";
}

.linearicons-clock3:before {
  content: "\ebe8";
}

.linearicons-watch:before {
  content: "\ebe9";
}

.linearicons-alarm2:before {
  content: "\ebea";
}

.linearicons-alarm-add2:before {
  content: "\ebeb";
}

.linearicons-alarm-remove:before {
  content: "\ebec";
}

.linearicons-alarm-check:before {
  content: "\ebed";
}

.linearicons-alarm-error:before {
  content: "\ebee";
}

.linearicons-timer:before {
  content: "\ebef";
}

.linearicons-timer-crossed:before {
  content: "\ebf0";
}

.linearicons-timer2:before {
  content: "\ebf1";
}

.linearicons-timer-crossed2:before {
  content: "\ebf2";
}

.linearicons-download:before {
  content: "\ebf3";
}

.linearicons-upload:before {
  content: "\ebf4";
}

.linearicons-download2:before {
  content: "\ebf5";
}

.linearicons-upload2:before {
  content: "\ebf6";
}

.linearicons-enter-up:before {
  content: "\ebf7";
}

.linearicons-enter-down:before {
  content: "\ebf8";
}

.linearicons-enter-left:before {
  content: "\ebf9";
}

.linearicons-enter-right:before {
  content: "\ebfa";
}

.linearicons-exit-up:before {
  content: "\ebfb";
}

.linearicons-exit-down:before {
  content: "\ebfc";
}

.linearicons-exit-left:before {
  content: "\ebfd";
}

.linearicons-exit-right:before {
  content: "\ebfe";
}

.linearicons-enter-up2:before {
  content: "\ebff";
}

.linearicons-enter-down2:before {
  content: "\ec00";
}

.linearicons-enter-vertical:before {
  content: "\ec01";
}

.linearicons-enter-left2:before {
  content: "\ec02";
}

.linearicons-enter-right2:before {
  content: "\ec03";
}

.linearicons-enter-horizontal:before {
  content: "\ec04";
}

.linearicons-exit-up2:before {
  content: "\ec05";
}

.linearicons-exit-down2:before {
  content: "\ec06";
}

.linearicons-exit-left2:before {
  content: "\ec07";
}

.linearicons-exit-right2:before {
  content: "\ec08";
}

.linearicons-cli:before {
  content: "\ec09";
}

.linearicons-bug:before {
  content: "\ec0a";
}

.linearicons-code:before {
  content: "\ec0b";
}

.linearicons-file-code:before {
  content: "\ec0c";
}

.linearicons-file-image:before {
  content: "\ec0d";
}

.linearicons-file-zip:before {
  content: "\ec0e";
}

.linearicons-file-audio:before {
  content: "\ec0f";
}

.linearicons-file-video:before {
  content: "\ec10";
}

.linearicons-file-preview:before {
  content: "\ec11";
}

.linearicons-file-charts:before {
  content: "\ec12";
}

.linearicons-file-stats:before {
  content: "\ec13";
}

.linearicons-file-spreadsheet:before {
  content: "\ec14";
}

.linearicons-link:before {
  content: "\ec15";
}

.linearicons-unlink:before {
  content: "\ec16";
}

.linearicons-link2:before {
  content: "\ec17";
}

.linearicons-unlink2:before {
  content: "\ec18";
}

.linearicons-thumbs-up:before {
  content: "\ec19";
}

.linearicons-thumbs-down:before {
  content: "\ec1a";
}

.linearicons-thumbs-up2:before {
  content: "\ec1b";
}

.linearicons-thumbs-down2:before {
  content: "\ec1c";
}

.linearicons-thumbs-up3:before {
  content: "\ec1d";
}

.linearicons-thumbs-down3:before {
  content: "\ec1e";
}

.linearicons-share:before {
  content: "\ec1f";
}

.linearicons-share2:before {
  content: "\ec20";
}

.linearicons-share3:before {
  content: "\ec21";
}

.linearicons-magnifier:before {
  content: "\ec22";
}

.linearicons-file-search:before {
  content: "\ec23";
}

.linearicons-find-replace:before {
  content: "\ec24";
}

.linearicons-zoom-in:before {
  content: "\ec25";
}

.linearicons-zoom-out:before {
  content: "\ec26";
}

.linearicons-loupe:before {
  content: "\ec27";
}

.linearicons-loupe-zoom-in:before {
  content: "\ec28";
}

.linearicons-loupe-zoom-out:before {
  content: "\ec29";
}

.linearicons-cross:before {
  content: "\ec2a";
}

.linearicons-menu:before {
  content: "\ec2b";
}

.linearicons-list:before {
  content: "\ec2c";
}

.linearicons-list2:before {
  content: "\ec2d";
}

.linearicons-list3:before {
  content: "\ec2e";
}

.linearicons-menu2:before {
  content: "\ec2f";
}

.linearicons-list4:before {
  content: "\ec30";
}

.linearicons-menu3:before {
  content: "\ec31";
}

.linearicons-exclamation:before {
  content: "\ec32";
}

.linearicons-question:before {
  content: "\ec33";
}

.linearicons-check:before {
  content: "\ec34";
}

.linearicons-cross2:before {
  content: "\ec35";
}

.linearicons-plus:before {
  content: "\ec36";
}

.linearicons-minus:before {
  content: "\ec37";
}

.linearicons-percent:before {
  content: "\ec38";
}

.linearicons-chevron-up:before {
  content: "\ec39";
}

.linearicons-chevron-down:before {
  content: "\ec3a";
}

.linearicons-chevron-left:before {
  content: "\ec3b";
}

.linearicons-chevron-right:before {
  content: "\ec3c";
}

.linearicons-chevrons-expand-vertical:before {
  content: "\ec3d";
}

.linearicons-chevrons-expand-horizontal:before {
  content: "\ec3e";
}

.linearicons-chevrons-contract-vertical:before {
  content: "\ec3f";
}

.linearicons-chevrons-contract-horizontal:before {
  content: "\ec40";
}

.linearicons-arrow-up:before {
  content: "\ec41";
}

.linearicons-arrow-down:before {
  content: "\ec42";
}

.linearicons-arrow-left:before {
  content: "\ec43";
}

.linearicons-arrow-right:before {
  content: "\ec44";
}

.linearicons-arrow-up-right:before {
  content: "\ec45";
}

.linearicons-arrows-merge:before {
  content: "\ec46";
}

.linearicons-arrows-split:before {
  content: "\ec47";
}

.linearicons-arrow-divert:before {
  content: "\ec48";
}

.linearicons-arrow-return:before {
  content: "\ec49";
}

.linearicons-expand:before {
  content: "\ec4a";
}

.linearicons-contract:before {
  content: "\ec4b";
}

.linearicons-expand2:before {
  content: "\ec4c";
}

.linearicons-contract2:before {
  content: "\ec4d";
}

.linearicons-move:before {
  content: "\ec4e";
}

.linearicons-tab:before {
  content: "\ec4f";
}

.linearicons-arrow-wave:before {
  content: "\ec50";
}

.linearicons-expand3:before {
  content: "\ec51";
}

.linearicons-expand4:before {
  content: "\ec52";
}

.linearicons-contract3:before {
  content: "\ec53";
}

.linearicons-notification:before {
  content: "\ec54";
}

.linearicons-warning:before {
  content: "\ec55";
}

.linearicons-notification-circle:before {
  content: "\ec56";
}

.linearicons-question-circle:before {
  content: "\ec57";
}

.linearicons-menu-circle:before {
  content: "\ec58";
}

.linearicons-checkmark-circle:before {
  content: "\ec59";
}

.linearicons-cross-circle:before {
  content: "\ec5a";
}

.linearicons-plus-circle:before {
  content: "\ec5b";
}

.linearicons-circle-minus:before {
  content: "\ec5c";
}

.linearicons-percent-circle:before {
  content: "\ec5d";
}

.linearicons-arrow-up-circle:before {
  content: "\ec5e";
}

.linearicons-arrow-down-circle:before {
  content: "\ec5f";
}

.linearicons-arrow-left-circle:before {
  content: "\ec60";
}

.linearicons-arrow-right-circle:before {
  content: "\ec61";
}

.linearicons-chevron-up-circle:before {
  content: "\ec62";
}

.linearicons-chevron-down-circle:before {
  content: "\ec63";
}

.linearicons-chevron-left-circle:before {
  content: "\ec64";
}

.linearicons-chevron-right-circle:before {
  content: "\ec65";
}

.linearicons-backward-circle:before {
  content: "\ec66";
}

.linearicons-first-circle:before {
  content: "\ec67";
}

.linearicons-previous-circle:before {
  content: "\ec68";
}

.linearicons-stop-circle:before {
  content: "\ec69";
}

.linearicons-play-circle:before {
  content: "\ec6a";
}

.linearicons-pause-circle:before {
  content: "\ec6b";
}

.linearicons-next-circle:before {
  content: "\ec6c";
}

.linearicons-last-circle:before {
  content: "\ec6d";
}

.linearicons-forward-circle:before {
  content: "\ec6e";
}

.linearicons-eject-circle:before {
  content: "\ec6f";
}

.linearicons-crop:before {
  content: "\ec70";
}

.linearicons-frame-expand:before {
  content: "\ec71";
}

.linearicons-frame-contract:before {
  content: "\ec72";
}

.linearicons-focus:before {
  content: "\ec73";
}

.linearicons-transform:before {
  content: "\ec74";
}

.linearicons-grid:before {
  content: "\ec75";
}

.linearicons-grid-crossed:before {
  content: "\ec76";
}

.linearicons-layers:before {
  content: "\ec77";
}

.linearicons-layers-crossed:before {
  content: "\ec78";
}

.linearicons-toggle:before {
  content: "\ec79";
}

.linearicons-rulers:before {
  content: "\ec7a";
}

.linearicons-ruler:before {
  content: "\ec7b";
}

.linearicons-funnel:before {
  content: "\ec7c";
}

.linearicons-flip-horizontal:before {
  content: "\ec7d";
}

.linearicons-flip-vertical:before {
  content: "\ec7e";
}

.linearicons-flip-horizontal2:before {
  content: "\ec7f";
}

.linearicons-flip-vertical2:before {
  content: "\ec80";
}

.linearicons-angle:before {
  content: "\ec81";
}

.linearicons-angle2:before {
  content: "\ec82";
}

.linearicons-subtract:before {
  content: "\ec83";
}

.linearicons-combine:before {
  content: "\ec84";
}

.linearicons-intersect:before {
  content: "\ec85";
}

.linearicons-exclude:before {
  content: "\ec86";
}

.linearicons-align-center-vertical:before {
  content: "\ec87";
}

.linearicons-align-right:before {
  content: "\ec88";
}

.linearicons-align-bottom:before {
  content: "\ec89";
}

.linearicons-align-left:before {
  content: "\ec8a";
}

.linearicons-align-center-horizontal:before {
  content: "\ec8b";
}

.linearicons-align-top:before {
  content: "\ec8c";
}

.linearicons-square:before {
  content: "\ec8d";
}

.linearicons-plus-square:before {
  content: "\ec8e";
}

.linearicons-minus-square:before {
  content: "\ec8f";
}

.linearicons-percent-square:before {
  content: "\ec90";
}

.linearicons-arrow-up-square:before {
  content: "\ec91";
}

.linearicons-arrow-down-square:before {
  content: "\ec92";
}

.linearicons-arrow-left-square:before {
  content: "\ec93";
}

.linearicons-arrow-right-square:before {
  content: "\ec94";
}

.linearicons-chevron-up-square:before {
  content: "\ec95";
}

.linearicons-chevron-down-square:before {
  content: "\ec96";
}

.linearicons-chevron-left-square:before {
  content: "\ec97";
}

.linearicons-chevron-right-square:before {
  content: "\ec98";
}

.linearicons-check-square:before {
  content: "\ec99";
}

.linearicons-cross-square:before {
  content: "\ec9a";
}

.linearicons-menu-square:before {
  content: "\ec9b";
}

.linearicons-prohibited:before {
  content: "\ec9c";
}

.linearicons-circle:before {
  content: "\ec9d";
}

.linearicons-radio-button:before {
  content: "\ec9e";
}

.linearicons-ligature:before {
  content: "\ec9f";
}

.linearicons-text-format:before {
  content: "\eca0";
}

.linearicons-text-format-remove:before {
  content: "\eca1";
}

.linearicons-text-size:before {
  content: "\eca2";
}

.linearicons-bold:before {
  content: "\eca3";
}

.linearicons-italic:before {
  content: "\eca4";
}

.linearicons-underline:before {
  content: "\eca5";
}

.linearicons-strikethrough:before {
  content: "\eca6";
}

.linearicons-highlight:before {
  content: "\eca7";
}

.linearicons-text-align-left:before {
  content: "\eca8";
}

.linearicons-text-align-center:before {
  content: "\eca9";
}

.linearicons-text-align-right:before {
  content: "\ecaa";
}

.linearicons-text-align-justify:before {
  content: "\ecab";
}

.linearicons-line-spacing:before {
  content: "\ecac";
}

.linearicons-indent-increase:before {
  content: "\ecad";
}

.linearicons-indent-decrease:before {
  content: "\ecae";
}

.linearicons-text-wrap:before {
  content: "\ecaf";
}

.linearicons-pilcrow:before {
  content: "\ecb0";
}

.linearicons-direction-ltr:before {
  content: "\ecb1";
}

.linearicons-direction-rtl:before {
  content: "\ecb2";
}

.linearicons-page-break:before {
  content: "\ecb3";
}

.linearicons-page-break2:before {
  content: "\ecb4";
}

.linearicons-sort-alpha-asc:before {
  content: "\ecb5";
}

.linearicons-sort-alpha-desc:before {
  content: "\ecb6";
}

.linearicons-sort-numeric-asc:before {
  content: "\ecb7";
}

.linearicons-sort-numeric-desc:before {
  content: "\ecb8";
}

.linearicons-sort-amount-asc:before {
  content: "\ecb9";
}

.linearicons-sort-amount-desc:before {
  content: "\ecba";
}

.linearicons-sort-time-asc:before {
  content: "\ecbb";
}

.linearicons-sort-time-desc:before {
  content: "\ecbc";
}

.linearicons-sigma:before {
  content: "\ecbd";
}

.linearicons-pencil-line:before {
  content: "\ecbe";
}

.linearicons-hand:before {
  content: "\ecbf";
}

.linearicons-pointer-up:before {
  content: "\ecc0";
}

.linearicons-pointer-right:before {
  content: "\ecc1";
}

.linearicons-pointer-down:before {
  content: "\ecc2";
}

.linearicons-pointer-left:before {
  content: "\ecc3";
}

.linearicons-finger-tap:before {
  content: "\ecc4";
}

.linearicons-fingers-tap:before {
  content: "\ecc5";
}

.linearicons-reminder:before {
  content: "\ecc6";
}

.linearicons-fingers-crossed:before {
  content: "\ecc7";
}

.linearicons-fingers-victory:before {
  content: "\ecc8";
}

.linearicons-gesture-zoom:before {
  content: "\ecc9";
}

.linearicons-gesture-pinch:before {
  content: "\ecca";
}

.linearicons-fingers-scroll-horizontal:before {
  content: "\eccb";
}

.linearicons-fingers-scroll-vertical:before {
  content: "\eccc";
}

.linearicons-fingers-scroll-left:before {
  content: "\eccd";
}

.linearicons-fingers-scroll-right:before {
  content: "\ecce";
}

.linearicons-hand2:before {
  content: "\eccf";
}

.linearicons-pointer-up2:before {
  content: "\ecd0";
}

.linearicons-pointer-right2:before {
  content: "\ecd1";
}

.linearicons-pointer-down2:before {
  content: "\ecd2";
}

.linearicons-pointer-left2:before {
  content: "\ecd3";
}

.linearicons-finger-tap2:before {
  content: "\ecd4";
}

.linearicons-fingers-tap2:before {
  content: "\ecd5";
}

.linearicons-reminder2:before {
  content: "\ecd6";
}

.linearicons-gesture-zoom2:before {
  content: "\ecd7";
}

.linearicons-gesture-pinch2:before {
  content: "\ecd8";
}

.linearicons-fingers-scroll-horizontal2:before {
  content: "\ecd9";
}

.linearicons-fingers-scroll-vertical2:before {
  content: "\ecda";
}

.linearicons-fingers-scroll-left2:before {
  content: "\ecdb";
}

.linearicons-fingers-scroll-right2:before {
  content: "\ecdc";
}

.linearicons-fingers-scroll-vertical3:before {
  content: "\ecdd";
}

.linearicons-border-style:before {
  content: "\ecde";
}

.linearicons-border-all:before {
  content: "\ecdf";
}

.linearicons-border-outer:before {
  content: "\ece0";
}

.linearicons-border-inner:before {
  content: "\ece1";
}

.linearicons-border-top:before {
  content: "\ece2";
}

.linearicons-border-horizontal:before {
  content: "\ece3";
}

.linearicons-border-bottom:before {
  content: "\ece4";
}

.linearicons-border-left:before {
  content: "\ece5";
}

.linearicons-border-vertical:before {
  content: "\ece6";
}

.linearicons-border-right:before {
  content: "\ece7";
}

.linearicons-border-none:before {
  content: "\ece8";
}

.linearicons-ellipsis:before {
  content: "\ece9";
}

/*--------------------------------------------------------------
# Sidebar logic
--------------------------------------------------------------*/
.content_only,
.sidebar_content,
.content_sidebar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.content_only #primary,
.content_only #sidebar,
.sidebar_content #primary,
.sidebar_content #sidebar,
.content_sidebar #primary,
.content_sidebar #sidebar {
  padding-left: 25px;
  padding-right: 25px;
}

@media (max-width: 991px) {
  .content_only #primary,
  .content_only #sidebar,
  .sidebar_content #primary,
  .sidebar_content #sidebar,
  .content_sidebar #primary,
  .content_sidebar #sidebar {
    margin: 0 auto;
  }
}

.content_only #primary,
.sidebar_content #primary,
.content_sidebar #primary {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

@media (min-width: 992px) {
  .content_only #primary,
  .sidebar_content #primary,
  .content_sidebar #primary {
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
}

@media (min-width: 1200px) {
  .content_only #primary,
  .sidebar_content #primary,
  .content_sidebar #primary {
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
}

.content_only #sidebar,
.sidebar_content #sidebar,
.content_sidebar #sidebar {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

@media (min-width: 992px) {
  .content_only #sidebar,
  .sidebar_content #sidebar,
  .content_sidebar #sidebar {
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
}

@media (min-width: 1200px) {
  .content_only #sidebar,
  .sidebar_content #sidebar,
  .content_sidebar #sidebar {
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
}

#sidebar {
  position: relative;
}

#sidebar h5 + * {
  margin-top: 23px;
}

#sidebar > * {
  padding: 35px 0;
}

#sidebar > *:first-child {
  padding-top: 0;
}

#sidebar > *:nth-child(n + 2) {
  border-top: 1px solid #ececee;
}

@media (min-width: 1200px) {
  #sidebar > * {
    max-width: 370px;
    margin-left: 50px;
  }
}

@media (min-width: 768px) {
  #sidebar > * {
    padding: 60px 0;
  }
}

@media (min-width: 1200px) {
  #sidebar:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 25px;
    content: "";
    display: inline-block;
    border-left: 1px solid #ececee;
  }
}

#sidebar div[id*='categories-'] ul li a {
  color: #888;
  font-size: 14px;
}

#sidebar div[id*='categories-'] ul li a:hover {
  color: #000;
}

#sidebar div[id*="recent-posts-"] ul li .post-inline__link a {
  font-size: 14px;
  line-height: 1.71429;
  color: #000;
  letter-spacing: .1em;
  text-transform: uppercase;
}

#sidebar div[id*="recent_posts_custom-"] .post-minimal-wrap .unit {
  margin-bottom: 30px;
}

#sidebar div[id*="archives-"] ul li a {
  font-size: 14px;
}

#sidebar div[id*="tag_cloud-"] .tagcloud a {
  display: inline-block;
  font-size: 12px !important;
  position: relative;
  margin-top: 10px;
  color: #888;
  background: #f8f8f8;
  border: 1px solid #f8f8f8;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 10px 12px;
  text-transform: capitalize;
}

@media (min-width: 1200px) {
  #sidebar div[id*="tag_cloud-"] .tagcloud a {
    padding: 15px 18px;
  }
}

#sidebar div[id*="tag_cloud-"] .tagcloud a:hover {
  background-color: transparent;
  border-color: #ececee;
}

#sidebar div[id*='mc4wp_form_widget-'] .mc4wp-form {
  margin-top: 23px;
}

#sidebar div[id*='calendar-'] .calendar_wrap table#wp-calendar {
  width: 100%;
}

#sidebar div[id*='calendar-'] .calendar_wrap table#wp-calendar caption {
  text-align: left;
  font-size: 14px;
  line-height: 1.71429;
}

#sidebar div[id*='calendar-'] .calendar_wrap table#wp-calendar tbody tr td {
  background-color: #f8f8f8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #f8f8f8;
}

body.blog #content,
body.archive #content,
body.search #content,
body.category #content,
body.single #content,
body.tags #content {
  padding: 60px 0;
}

@media (min-width: 768px) {
  body.blog #content,
  body.archive #content,
  body.search #content,
  body.category #content,
  body.single #content,
  body.tags #content {
    padding: 70px 0;
  }
}

@media (min-width: 1200px) {
  body.blog #content,
  body.archive #content,
  body.search #content,
  body.category #content,
  body.single #content,
  body.tags #content {
    padding: 90px 0;
  }
}

body.blog .blog-image,
body.archive .blog-image,
body.search .blog-image,
body.category .blog-image,
body.single .blog-image,
body.tags .blog-image {
  margin-top: 20px;
}

body.blog .post-content,
body.archive .post-content,
body.search .post-content,
body.category .post-content,
body.single .post-content,
body.tags .post-content {
  margin-top: 20px;
}

body.blog #primary .post,
body.archive #primary .post,
body.search #primary .post,
body.category #primary .post,
body.single #primary .post,
body.tags #primary .post {
  padding: 35px 0;
}

@media (min-width: 768px) {
  body.blog #primary .post,
  body.archive #primary .post,
  body.search #primary .post,
  body.category #primary .post,
  body.single #primary .post,
  body.tags #primary .post {
    padding: 60px 0;
  }
}

body.blog #primary .post:first-child,
body.archive #primary .post:first-child,
body.search #primary .post:first-child,
body.category #primary .post:first-child,
body.single #primary .post:first-child,
body.tags #primary .post:first-child {
  padding-top: 0;
}

body.blog #primary .post:nth-child(n + 2),
body.archive #primary .post:nth-child(n + 2),
body.search #primary .post:nth-child(n + 2),
body.category #primary .post:nth-child(n + 2),
body.single #primary .post:nth-child(n + 2),
body.tags #primary .post:nth-child(n + 2) {
  border-top: 1px solid #ececee;
}

body.blog .pagenavi.nav-links .btn,
body.archive .pagenavi.nav-links .btn,
body.search .pagenavi.nav-links .btn,
body.category .pagenavi.nav-links .btn,
body.single .pagenavi.nav-links .btn,
body.tags .pagenavi.nav-links .btn {
  display: inline-block;
  width: 50px;
  height: 50px;
  padding: 0;
  font-size: 12px;
  line-height: 50px;
  font-weight: 300;
  font-family: "Libre Franklin", Helvetica, Arial, sans-serif;
  background-color: #f8f8f8;
  border: 1px solid #f8f8f8;
  color: #888;
  text-align: center;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

body.blog .pagenavi.nav-links .btn:hover, body.blog .pagenavi.nav-links .btn.current,
body.archive .pagenavi.nav-links .btn:hover,
body.archive .pagenavi.nav-links .btn.current,
body.search .pagenavi.nav-links .btn:hover,
body.search .pagenavi.nav-links .btn.current,
body.category .pagenavi.nav-links .btn:hover,
body.category .pagenavi.nav-links .btn.current,
body.single .pagenavi.nav-links .btn:hover,
body.single .pagenavi.nav-links .btn.current,
body.tags .pagenavi.nav-links .btn:hover,
body.tags .pagenavi.nav-links .btn.current {
  background-color: transparent;
  border-color: #ececee;
}

body.blog .pagenavi.nav-links .btn + .btn,
body.archive .pagenavi.nav-links .btn + .btn,
body.search .pagenavi.nav-links .btn + .btn,
body.category .pagenavi.nav-links .btn + .btn,
body.single .pagenavi.nav-links .btn + .btn,
body.tags .pagenavi.nav-links .btn + .btn {
  margin-left: 7px;
}

body.blog .navigation.post-navigation,
body.archive .navigation.post-navigation,
body.search .navigation.post-navigation,
body.category .navigation.post-navigation,
body.single .navigation.post-navigation,
body.tags .navigation.post-navigation {
  padding: 60px 0;
  border-top: 1px solid #ececee;
  border-bottom: 1px solid #ececee;
}

.post-meta .info div {
  margin-left: 15px;
}

.post-meta .info div:first-child {
  margin-left: 0;
}

.post-classic-content {
  margin-top: 25px;
}

.cs-share__list .cs-share__item {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 0;
}

.cs-share__list .cs-share__item .cs-share__link {
  font-size: 15px;
  color: #c7c7c7;
}

.cs-share__list .cs-share__item .cs-share__link:hover {
  color: #000;
}

.cs-share__list .cs-share__item .cs-share__link:before {
  width: auto;
  height: auto;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 15px;
}

.related-posts-wrap {
  padding: 60px 0;
}

.related-posts-wrap ul.related-posts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -25px;
  padding-top: 30px;
}

.related-posts-wrap ul.related-posts li {
  max-width: 50%;
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  padding: 0 15px;
  margin-bottom: 25px;
}

@media (min-width: 992px) {
  .related-posts-wrap ul.related-posts li {
    padding: 0 25px;
  }
}

.author-bio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 60px 0;
  border-bottom: 1px solid #ececee;
}

.author-bio .author-avatar {
  max-width: 100%;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

@media (min-width: 768px) {
  .author-bio .author-avatar {
    max-width: 109px;
    -webkit-flex-basis: 109px;
    -ms-flex-preferred-size: 109px;
    flex-basis: 109px;
  }
}

.author-bio .author-avatar img {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.author-bio .author-content {
  max-width: 100%;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  padding-top: 15px;
}

@media (min-width: 768px) {
  .author-bio .author-content {
    max-width: calc( 100% - 109px);
    -webkit-flex-basis: calc( 100% - 109px);
    -ms-flex-preferred-size: calc( 100% - 109px);
    flex-basis: calc( 100% - 109px);
  }
}

@media (min-width: 768px) {
  .author-bio .author-content {
    padding-top: 0;
    padding-left: 30px;
  }
}

.author-bio .author-content .author-title {
  font-size: 18px;
  line-height: 1.33;
  color: #000;
  text-transform: uppercase;
}

.author-bio .author-content .author-description {
  margin-top: 16px;
  display: block;
  font-size: 14px;
  line-height: 1.71429;
}

body.single #comments {
  padding: 60px 0;
}

body.single #comments #respond .comment-form p {
  display: block;
}

body.single #comments #respond .comment-form p input[type="text"],
body.single #comments #respond .comment-form p input[type="email"],
body.single #comments #respond .comment-form p input[type="url"],
body.single #comments #respond .comment-form p textarea {
  width: 100%;
  display: block;
  width: 100%;
  min-height: 60px;
  padding: 17px 19px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  font-style: italic;
  color: #888;
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #f8f8f8;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  border: 1px solid #f8f8f8;
}

body.single #comments #respond .comment-form p textarea {
  height: 216px;
  min-height: 60px;
  max-height: 367px;
  resize: vertical;
}

body.single #comments #respond .comment-form p + p {
  margin-top: 15px;
}

body.single #comments #respond .comment-form #submit {
  color: #fff;
  background-color: #000;
  border-color: #000;
  position: relative;
  display: inline-block;
  width: auto;
  max-width: 100%;
  border: none;
  -webkit-border-radius: 3px !important;
  border-radius: 3px !important;
  padding: 12px 30px;
  font-size: 12px;
  line-height: 24px;
  font-family: "Libre Franklin", Helvetica, Arial, sans-serif;
  font-weight: 400;
  letter-spacing: .06em;
  -webkit-transition: .33s all ease;
  -o-transition: .33s all ease;
  transition: .33s all ease;
  white-space: normal;
  cursor: pointer;
  text-align: center;
}

body.single #comments #respond .comment-form #submit:hover {
  color: #fff;
  background-color: #888;
  border-color: #888;
}

@media (min-width: 992px) {
  body.single #comments #respond .comment-form #submit {
    padding: 16px 40px;
    font-size: 12px;
    line-height: 24px;
  }
}

.comment-list li {
  border: 1px solid #ebebeb;
}

.comment-list li .comment-author img {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

body {
  overflow-x: hidden;
}

.admin-bar #stuck_container.isStuck {
  margin-top: 32px !important;
  padding: 20px 0;
}

form.search,
.search-form-wrapp {
  vertical-align: middle;
  margin-top: 1em;
}

form.search .btn,
form.search input,
form.search button,
.search-form-wrapp .btn,
.search-form-wrapp input,
.search-form-wrapp button {
  padding: .3em;
  border: none;
  display: inline-block;
}

.btn {
  cursor: pointer;
}

footer#footer .footer-widget .footer-classic-title {
  margin-bottom: 20px;
}

.tm-testi__item-avatar {
  margin: 0;
}

.tm-testi__item.swiper-slide {
  display: block;
  white-space: normal;
}

.tm-testi-slider__pags.swiper-pagination {
  bottom: -10px !important;
  left: 0;
  width: 100%;
  text-align: left;
  margin-left: 46px;
}

.tm-testi-slider__pags span.swiper-pagination-bullet {
  height: 2px;
  width: 24px;
  background-color: #B2B2B2;
  border: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-left: 7px;
  margin-right: 7px;
  opacity: 1;
}

.tm-testi-slider__pags span.swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 41px;
  background-color: #000000;
}

.wpcf7 .wpcf7-form input[type="text"],
.wpcf7 .wpcf7-form input[type="date"],
.wpcf7 .wpcf7-form input[type="url"],
.wpcf7 .wpcf7-form input[type="email"],
.wpcf7 .wpcf7-form input[type="tel"],
.wpcf7 .wpcf7-form textarea,
.wpcf7 .wpcf7-form select {
  display: block;
  width: 100%;
  min-height: 60px;
  padding: 16px 23px;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  color: #000000;
  background-color: #F5F5F5;
  background-image: none;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-appearance: none;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  border: 1px solid #F5F5F5;
}

.wpcf7-form-control-wrap {
  position: relative;
  display: block;
}

.wpcf7-not-valid-tip {
  font-size: 11px;
  position: absolute;
  top: 10px;
  right: 10px;
}

.wpcf7 .form-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  text-align: center;
  -webkit-transform: translate3d(0, -12px, 0);
  transform: translate3d(0, -12px, 0);
  margin-bottom: -12px;
  margin-left: -6px;
  margin-right: -6px;
}

@media (max-width: 767px) {
  .wpcf7 .form-flex {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

.wpcf7 .form-flex .form-wrap {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 185px;
  margin-top: 12px;
  padding-left: 6px;
  padding-right: 6px;
}

.wpcf7 .form-flex .form-button {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  min-height: 60px;
  margin-top: 12px;
  padding-left: 6px;
  padding-right: 6px;
}

@media (min-width: 1025px) and (max-width: 1199px) {
  .box-padding .elementor-column-wrap {
    padding-left: 25px !important;
  }
}

.box-custom-1-aside ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon {
  width: 48px !important;
  height: 48px;
  line-height: 48px;
  border: 2px solid rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 10em;
  border-radius: 10em;
}

.box-custom-1-aside ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon i {
  line-height: 48px;
}

@media (max-width: 1024px) {
  .box-custom-1-aside ul.elementor-icon-list-items {
    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;
  }
  .box-custom-1-aside ul.elementor-icon-list-items li {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    margin-top: 0 !important;
  }
}

.background-custom:before {
  content: '';
  position: absolute;
  top: 42.5%;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #F5F5F5;
}

.custom_posts_wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.custom_posts_wrapper div[class*="col-desk"] {
  padding-left: 0;
  padding-right: 0;
}

.custom_posts_wrapper div[class*="col-desk"] {
  padding-top: 0;
  padding-bottom: 0;
}

.custom_posts_wrapper.template-auctions div[class*="col-desk"], .custom_posts_wrapper.template-type-1 div[class*="col-desk"] {
  margin-bottom: 30px;
}

@media (min-width: 768px) {
  .custom_posts_wrapper.template-auctions, .custom_posts_wrapper.template-type-1 {
    margin: 0 -15px;
  }
  .custom_posts_wrapper.template-auctions div[class*="col-desk"], .custom_posts_wrapper.template-type-1 div[class*="col-desk"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.col-desk-1,
.col-desk-2,
.col-desk-3,
.col-desk-4,
.col-desk-5,
.col-desk-6,
.col-tab-1,
.col-tab-2,
.col-tab-3,
.col-tab-4,
.col-tab-5,
.col-tab-6,
.col-mob-1,
.col-mob-2,
.col-mob-3,
.col-mob-4,
.col-mob-5,
.col-mob-6 {
  position: relative;
  min-height: 1px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.col-mob-1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.col-mob-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-mob-3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-mob-4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-mob-5 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.col-mob-6 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66666%;
  -ms-flex: 0 0 16.66666%;
  flex: 0 0 16.66666%;
  max-width: 16.66666%;
}

@media (min-width: 768px) {
  .col-tab-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col-tab-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-tab-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-tab-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-tab-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .col-tab-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66666%;
    -ms-flex: 0 0 16.66666%;
    flex: 0 0 16.66666%;
    max-width: 16.66666%;
  }
}

@media (min-width: 1025px) {
  .col-desk-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .col-desk-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-desk-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-desk-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-desk-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .col-desk-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66666%;
    -ms-flex: 0 0 16.66666%;
    flex: 0 0 16.66666%;
    max-width: 16.66666%;
  }
}

@media (min-width: 1200px) {
  .template-projects {
    position: relative;
    max-width: 100vw;
    width: calc(100vw - ((100vw - 1200px + 17px) / 2));
    margin-left: auto;
    margin-right: 0;
    padding-right: 0;
  }
}

.d-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.justify-content-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

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

p.pretitle.text-white {
  color: #ffffff;
}

header#header a:not(.rd-nav-link),
footer#footer a:not(.rd-nav-link) {
  color: rgba(255, 255, 255, 0.6);
}

header#header a:not(.rd-nav-link):focus, header#header a:not(.rd-nav-link):active,
footer#footer a:not(.rd-nav-link):focus,
footer#footer a:not(.rd-nav-link):active {
  color: #FCFCFC;
}

#error404 {
  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;
  padding-top: 60px;
  padding-bottom: 60px;
}

#error404 .search {
  position: relative;
}

#error404 .search input[type="text"] {
  display: block;
  width: 100%;
  min-height: 60px;
  padding: 17px 19px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  font-style: italic;
  color: #888;
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #f8f8f8;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  border: 1px solid #f8f8f8;
  font-style: normal;
}

#error404 .search .btn {
  color: #fff;
  background: #000;
  position: absolute;
  top: 0;
  right: 0;
  min-height: 60px;
  width: 60px;
  text-align: center;
  line-height: 50px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwiaW5jbHVkZXMvX3NvY2lhbF9tZW51LnNjc3MiLCJjdXN0b20tc3R5bGVzL3N0eWxlLnNjc3MiLCJjdXN0b20tc3R5bGVzL21peGlucy9fY29udGV4dC1zdHlsaW5nLnNjc3MiLCJjdXN0b20tc3R5bGVzL192YXJpYWJsZXMtY3VzdG9tLnNjc3MiLCJjdXN0b20tc3R5bGVzL19yZXNldC5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL190eXBlLWN1c3RvbS5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fYnJhbmQuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fbGlua3Muc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL19saW5rcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL19ibG9ja3Muc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fYm94ZXMuc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL19ncmlkLXNwYWNpbmcuc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL191bml0LXV0aWxpdGllcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL19ncm91cHMuc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL19ncm91cHMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fdW5pdHMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fbGlzdHMuc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL19zcGFjaW5nLnNjc3MiLCJjdXN0b20tc3R5bGVzL2NvbXBvbmVudHMvX2ltYWdlcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL19pY29ucy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fZGl2aWRlcnMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsImN1c3RvbS1zdHlsZXMvY29tcG9uZW50cy9fcG9zdHMuc2NzcyIsImJvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCJjdXN0b20tc3R5bGVzL2NvbXBvbmVudHMvX3F1b3Rlcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL190aHVtYm5haWxzLnNjc3MiLCJjdXN0b20tc3R5bGVzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJjdXN0b20tc3R5bGVzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24tY3VzdG9tLnNjc3MiLCJjdXN0b20tc3R5bGVzL2NvbXBvbmVudHMvX3NuYWNrYmFycy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9jb21wb25lbnRzL19mb290ZXJzLnNjc3MiLCJjdXN0b20tc3R5bGVzL2hlbHBlcnMvX3BhZ2UtbGF5b3V0LnNjc3MiLCJjdXN0b20tc3R5bGVzL2hlbHBlcnMvX3RleHQtc3R5bGluZy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9oZWxwZXJzL19vZmZzZXRzLnNjc3MiLCJjdXN0b20tc3R5bGVzL2hlbHBlcnMvX3NlY3Rpb25zLnNjc3MiLCJjdXN0b20tc3R5bGVzL2hlbHBlcnMvX2dyaWQtbW9kdWxlcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9oZWxwZXJzL19iYWNrZ3JvdW5kcy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9taXhpbnMvX21peGlucy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9oZWxwZXJzL191dGlsaXRpZXMtY3VzdG9tLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX2FuaW1hdGUuc2NzcyIsImN1c3RvbS1zdHlsZXMvbWl4aW5zL192ZW5kb3JzLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX3ByZWxvYWRlci5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL191aS10by10b3Auc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fcmQtbmF2YmFyLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvcmQtbmF2YmFyX2luY2x1ZGVzL19yZC1uYXZiYXItbWl4aW5zLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvcmQtbmF2YmFyX2luY2x1ZGVzL19yZC1uYXZiYXItc3RhdGljLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvcmQtbmF2YmFyX2luY2x1ZGVzL19yZC1uYXZiYXItZml4ZWQuc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9yZC1uYXZiYXJfaW5jbHVkZXMvX3JkLW5hdmJhci1zaWRlYmFyLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX3N3aXBlci5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL19nb29nbGUtbWFwLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX3JkLXNlYXJjaC5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL19pc290b3BlLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX25hdi1jdXN0b20uc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fY2FyZC1jdXN0b20uc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fdG9vbHRpcC1jdXN0b20uc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fY291bnRlci5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL19wcm9ncmVzcy1iYXJzLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX2pxdWVyeS1jaXJjbGUtcHJvZ3Jlc3Muc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fdGltZWNpcmNsZXMuc2NzcyIsImN1c3RvbS1zdHlsZXMvcGx1Z2lucy9fb3dsLWNhcm91c2VsLnNjc3MiLCJjdXN0b20tc3R5bGVzL3BsdWdpbnMvX2xpZ2h0Z2FsbGVyeS5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL19tYXRlcmlhbC1wYXJhbGxheC5zY3NzIiwiY3VzdG9tLXN0eWxlcy9wbHVnaW5zL19yZC1yYW5nZS5zY3NzIiwiY3VzdG9tLXN0eWxlcy9mb250cy5zY3NzIiwiY3VzdG9tLXN0eWxlcy9mb250cy9fbWRpLnNjc3MiLCJjdXN0b20tc3R5bGVzL2ZvbnRzL19saW5lYXJpY29ucy5zY3NzIiwiaW5jbHVkZXMvX2Jsb2cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEIsNkRBQUE7QUNBQSxnQkFBQTtBQUNBO0VBRUUscUJBQXFCO0FGRXZCOztBRUpBO0VBS0csY0FBYztFQUNkLHFCQUFxQjtFQUNyQixrQkFBa0I7QUZHckI7O0FFVkE7RUFTSSxxQkFBcUI7QUZLekI7O0FFZEE7RUFZSSxhQUFhO0FGTWpCOztBRWxCQTtFQWMyQyxnQkFBZ0I7QUZRM0Q7O0FFdEJBO0VBZTJDLGdCQUFnQjtBRlczRDs7QUUxQkE7RUFnQjJDLGdCQUFnQjtBRmMzRDs7QUU5QkE7RUFpQjJDLGdCQUFnQjtBRmlCM0Q7O0FFbENBO0VBa0IyQyxnQkFBZ0I7QUZvQjNEOztBRXRDQTtFQW1CMkMsZ0JBQWdCO0FGdUIzRDs7QUUxQ0E7RUFvQjJDLGdCQUFnQjtBRjBCM0Q7O0FFOUNBO0VBcUIyQyxnQkFBZ0I7QUY2QjNEOztBRWxEQTtFQXNCMkMsZ0JBQWdCO0FGZ0MzRDs7QUV0REE7RUF1QjJDLGdCQUFnQjtBRm1DM0Q7O0FFMURBO0VBd0IyQyxnQkFBZ0I7QUZzQzNEOztBRTlEQTtFQXlCMkMsZ0JBQWdCO0FGeUMzRDs7QUVsRUE7RUEwQjJDLGdCQUFnQjtBRjRDM0Q7O0FFdEVBO0VBNEIyQyxnQkFBZ0I7QUY4QzNEOztBRTFFQTtFQTZCMkMsZ0JBQWdCO0FGaUQzRDs7QUU5RUE7RUE4QjJDLGdCQUFnQjtBRm9EM0Q7O0FFbEZBO0VBK0IyQyxnQkFBZ0I7QUZ1RDNEOztBRXRGQTtFQWdDMkMsZ0JBQWdCO0FGMEQzRDs7QUUxRkE7RUFrQzJDLGdCQUFnQjtBRjREM0Q7O0FFOUZBO0VBbUMyQyxnQkFBZ0I7QUYrRDNEOztBRWxHQTtFQW9DMkMsZ0JBQWdCO0FGa0UzRDs7QUV0R0E7RUFxQzJDLGdCQUFnQjtBRnFFM0Q7O0FFMUdBO0VBc0MyQyxnQkFBZ0I7QUZ3RTNEOztBRTlHQTtFQXVDMkMsZ0JBQWdCO0FGMkUzRDs7QUVsSEE7RUF3QzJDLGdCQUFnQjtBRjhFM0Q7O0FFdEhBO0VBeUMyQyxnQkFBZ0I7QUZpRjNEOztBRTFIQTtFQTBDMkMsZ0JBQWdCO0FGb0YzRDs7QUU5SEE7RUEyQzJDLGdCQUFnQjtBRnVGM0Q7O0FFbElBO0VBNEMyQyxnQkFBZ0I7QUYwRjNEOztBRXRJQTtFQTZDMkMsZ0JBQWdCO0FGNkYzRDs7QUUxSUE7RUE4QzJDLGdCQUFnQjtBRmdHM0Q7O0FFOUlBO0VBK0MyQyxnQkFBZ0I7QUZtRzNEOztBRWxKQTtFQWdEMkMsZ0JBQWdCO0FGc0czRDs7QUV0SkE7RUFpRDJDLGdCQUFnQjtBRnlHM0Q7O0FFMUpBO0VBa0QyQyxnQkFBZ0I7QUY0RzNEOztBRTlKQTtFQW1EMkMsZ0JBQWdCO0FGK0czRDs7QUVsS0E7RUFvRDJDLGdCQUFnQjtBRmtIM0Q7O0FFdEtBO0VBcUQyQyxnQkFBZ0I7QUZxSDNEOztBRTFLQTtFQXNEMkMsZ0JBQWdCO0FGd0gzRDs7QUU5S0E7RUF1RDJDLGdCQUFnQjtBRjJIM0Q7O0FFbExBO0VBd0QyQyxnQkFBZ0I7QUY4SDNEOztBRXRMQTtFQXlEMkMsZ0JBQWdCO0FGaUkzRDs7QUUxTEE7RUEwRDJDLGdCQUFnQjtBRm9JM0Q7O0FFOUxBO0VBMkQyQyxnQkFBZ0I7QUZ1STNEOztBRWxNQTtFQTREMkMsZ0JBQWdCO0FGMEkzRDs7QUV0TUE7RUE2RDJDLGdCQUFnQjtBRjZJM0Q7O0FFMU1BO0VBOEQyQyxnQkFBZ0I7QUZnSjNEOztBRTlNQTtFQStEMkMsZ0JBQWdCO0FGbUozRDs7QUVsTkE7RUFpRUksd0JBQXdCO0VBQ3hCLGVBQWU7RUFDZixjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLDBCQUFrQjtFQUFsQixrQkFBa0I7QUZxSnRCOztBRXBKSTtFQUNDLGFBQWE7QUZ1SmxCOztBR2xPQTs7Q0hzT0M7QUl0T0Q7O0NKeU9DO0FJcE9BOzs7OztFQUVDLGNDeUJnQjtBTGdObEI7O0FJdk9DO0VBQ0MsK0JDc0JnQjtBTG9ObEI7O0FNaFBBOztFQUdFLHdCQUF3QjtBTmtQMUI7O0FNOU9BO0VBQ0MsU0FBUztBTmlQVjs7QU05T0E7RUFDQyxhQUFhO0FOaVBkOztBTTlPQTtFQUNDLFVBQVU7RUFDVixTQUFTO0FOaVBWOztBTTlPQTs7OztFQUlDLGFBQWE7QU5pUGQ7O0FNOU9BO0VBQ0MsZ0JBQWdCO0FOaVBqQjs7QU05T0E7RUFDQyxTQUFTO0FOaVBWOztBTTlPQTs7RUFFQyxnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLFNBQVM7QU5pUFY7O0FNclBBOztFQU9FLGNBQWM7QU5tUGhCOztBTS9PQTtFQUNDLFNBQVM7QU5rUFY7O0FNL09BOztFQUVDLG9CQUFvQjtBTmtQckI7O0FNL09BO0VBQ0Msb0JBQW9CO0FOa1ByQjs7QU0vT0E7RUFDQyxnQkFBZ0I7QU5rUGpCOztBTS9PQTtFQUNDLGtCQUFrQjtBTmtQbkI7O0FNL09BO0VBQ0MsZ0JBQWdCO0FOa1BqQjs7QU12U0E7RUF5REMsZUFBZTtFQUNmLGNBQWM7QU5rUGY7O0FNL09BO0VBQ0MsYUFBYTtFQUNiLGdCQUFnQjtBTmtQakI7O0FNL09BO0VBQ0MsZ0JBQWdCO0FOa1BqQjs7QU0vT0E7RUFFRSxxQkFBcUI7QU5pUHZCOztBTzVVQTs7Q1BnVkM7QU8zVUQ7RUFDQyxxSEY2R2dJO0VFNUdoSSxlRm1Ib0I7RUVsSHBCLGdCRitIK0M7RUU5SC9DLGdCRnlIcUI7RUV4SHJCLHdCRjBINkI7RUV6SDdCLGNGdUNpQjtFRXRDakIseUJGb0JpQjtFRW5CakIsOEJBQThCO0VBQzlCLDRDQUE0QztBUDZVN0M7O0FPelVBO0VBQ0MsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixnQkZ5SHlCO0VFeEh6QixjRnlCaUI7RUV4QmpCLHNCQUFzQjtBUDRVdkI7O0FPalZBO0VBUUUsY0FBYztBUDZVaEI7O0FPclZBO0VBV0csY0ZpQ2M7QUw2U2pCOztBT3pVQTs7RUFFQyxlQUFlO0VBQ2YsZ0JBQWdCO0FQNFVqQjs7QVFyVEk7RUQxQko7O0lBTUUsZUYwSDJCO0lFekgzQixnQkZpSFM7RUw4TlQ7QUFDRjs7QU81VUE7O0VBRUMsZUFBZTtBUCtVaEI7O0FRbFVJO0VEZko7O0lBS0UsZUZpSDJCO0lFaEgzQixvQkZ3R1M7RUwwT1Q7QUFDRjs7QU8vVUE7O0VBRUMsZUFBZTtFQUNmLGdCQUFnQjtBUGtWakI7O0FRaFZJO0VETEo7O0lBTUUsZUZ1RzJCO0lFdEczQixvQkY4RlM7RUx1UFQ7QUFDRjs7QU9sVkE7O0VBRUMsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7QVBxVmxCOztBUS9WSTtFRE1KOztJQU9FLGVGNEYyQjtJRTNGM0Isb0JGbUZTO0VMcVFUO0FBQ0Y7O0FPclZBOztFQUVDLGVGc0Y0QjtFRXJGNUIsZ0JBQWdCO0FQd1ZqQjs7QVE3V0k7RURrQko7O0lBTUUsb0JGMEVTO0VMaVJUO0FBQ0Y7O0FPeFZBOztFQUVDLGVBQWU7RUFDZixnQkFBZ0I7QVAyVmpCOztBUTFYSTtFRDRCSjs7SUFNRSxlRnlFMkI7SUV4RTNCLGdCRmdFUztFTDhSVDtBQUNGOztBTzFWQTs7RUFFQyxjQUFjO0VBQ2QsZUZxQmtCO0VFcEJsQixvQkZpQ3lDO0VFaEN6QyxnQkFBZ0I7QVA2VmpCOztBTzFWQTs7RUFFQyxnQkFBZ0I7RUFDaEIsY0YvRWlCO0VFZ0ZqQixtQkZsRGdCO0FMK1lqQjs7QU96VkE7RUFDQyxlRk1rQjtFRUxsQixvQkZrQnlDO0FMMFUxQzs7QU96VkE7RUFDQyxlRjZEb0I7RUU1RHBCLGlCRjZEc0I7RUU1RHRCLGdCRjZEcUI7QUwrUnRCOztBT3pWQTtFQUNDLGVBQWU7RUFDZixnQkFBZ0I7QVA0VmpCOztBUWphSTtFRG1FSjtJQUtFLGVBQWU7RVA4VmY7QUFDRjs7QU8zVkE7RUFDQyxlQUFlO0VBQ2YsZ0JBQWdCO0FQOFZqQjs7QVE1YUk7RUQ0RUo7SUFLRSxlQUFlO0VQZ1dmO0FBQ0Y7O0FPN1ZBO0VBQ0MsZ0JGdURtQjtFRXREbkIsNkJGbER1QjtFRWtEdkIscUJGbER1QjtFRW1EdkIsY0ZtRG1CO0VFbERuQixjRnJHaUI7RUVzR2pCLG1CRjlHaUI7QUw4Y2xCOztBTW5kQTtFQ3dIQyx5QkZ6R2lCO0FMd2NsQjs7QU9oV0E7RUFHRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNGakdlO0FMa2NqQjs7QU90V0E7RUFTRSxxQkFBcUI7QVBpV3ZCOztBTzVWQTtFQUNDLG1CRjNHZ0I7RUU0R2hCLGNGMUlpQjtBTHllbEI7O0FPaldBO0VBQ0MsbUJGM0dnQjtFRTRHaEIsY0YxSWlCO0FMeWVsQjs7QU81VkE7RUFDQyxtQkZoSGdCO0VFaUhoQixjRi9JaUI7QUw4ZWxCOztBUzlnQkE7O0NUa2hCQztBUy9nQkQ7RUFDQyxxQkFBcUI7QVRpaEJ0Qjs7QVNsaEJBO0VBSUUsYUFBYTtBVGtoQmY7O0FTdGhCQTtFQVFFLGNBQWM7QVRraEJoQjs7QVU3aEJBOztDVmlpQkM7QVU1aEJEO0VBQ0Msd0NMNkZvQztFSzdGcEMsbUNMNkZvQztFSzdGcEMsZ0NMNkZvQztBTGljckM7O0FVL2hCQTtFQU9FLHFCTHNNb0I7QUxzVnRCOztBVW5pQkE7RUFjRSxtQkFBbUI7QVZ5aEJyQjs7QVVyaEJBO0VBQ0Msa0JBQWtCO0VBQ2xCLDJCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCLG9CQUFvQjtFQUNwQix3QkFBdUI7RUFBdkIsK0JBQXVCO0VBQXZCLHFCQUF1QjtFQUF2Qix1QkFBdUI7QVZ3aEJ4Qjs7QVUzaEJBO0VBS0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0VBQ1osd0NMaUVtQztFS2pFbkMsbUNMaUVtQztFS2pFbkMsZ0NMaUVtQztBTHlkckM7O0FVcmlCQTtFQWVHLFdBQVc7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Qix5QkFBeUI7QXZCb3REMUI7O0F1Qnp0REE7O0VBU0UsY2xCc0JnQjtFa0JyQmhCLG1CbEJPZ0I7QUw4c0RsQjs7QXVCL3REQTtFQWNFLGtCQXpCNEI7RUEwQjVCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6QixvQ2xCRmdCO0FMdXREbEI7O0FROXFESTtFZTFESjtJQXNCRyxpQkFBaUI7SUFDakIsb0JBQW9CO0V2QnV0RHJCO0FBQ0Y7O0F1Qi91REE7RUE0QkUsa0JBdEM0QjtBdkI2dkQ5Qjs7QXVCbnZEQTtFQWlDRyxhQUFhO0F2QnN0RGhCOztBdUJ2dkRBO0VBc0NFLGlEbEJyQmdCO0FMMHVEbEI7O0F1QjN2REE7RUEyQ0csZ0JBQWdCO0F2Qm90RG5COztBdUIvc0RBO0VBQ0MsZ0JBQWdCO0F2Qmt0RGpCOztBUXR0REk7RWVHSjtJQU1FLGdCQUFnQjtFdkJrdERoQjtBQUNGOztBdUI1c0RBO0VBRUUsY2xCOUNnQjtFa0IrQ2hCLG1CbEJqQmU7RWtCa0JmLFNBQVM7QXZCOHNEWDs7QXVCbHREQTtFQU9FLG9DbEJuRGdCO0FMa3dEbEI7O0F1QjNzREE7RUFHRyxjQUFjO0F2QjRzRGpCOztBdUIvc0RBO0VBTUcsZUFBZTtBdkI2c0RsQjs7QXVCbnREQTtFQVVFLDBDbEJqRWdCO0FMOHdEbEI7O0F1QnZ0REE7RUFjRSxhQUFhO0F2QjZzRGY7O0F1QnpzREE7RUFDQyxpRGxCMUVpQjtBTHN4RGxCOztBdUI3c0RBO0VBR0UsdUJBQXVCO0F2QjhzRHpCOztBdUJqdERBO0VBT0Usb0NsQmhGZ0I7QUw4eERsQjs7QXVCcnREQTtFQVdFLFNBQVM7QXZCOHNEWDs7QXVCenREQTtFQWVFLGNBQWM7QXZCOHNEaEI7O0FRN3ZESTtFZXNESjtJQUVFLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLDRDQUE0QztFdkIwc0Q1QztFdUIvc0RGO0lBU0csU0FBUztFdkJ5c0RWO0FBQ0Y7O0F3QmwxREE7O0N4QnMxREM7QXdCbDFERDtFQUNDLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsOENuQnlCaUI7QUwyekRsQjs7QXdCajFEQTtFQUNDLFlBQVk7RUFDWixjQUFjO0F4Qm8xRGY7O0F3QnQxREE7RUFLRSxXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxXQUFXO0VBQ1gseUJuQjJDZTtBTDB5RGpCOztBeUJ4MkRBOztDekI0MkRDO0F5QnQyREQ7RUFDQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQ2lCckIsa0JyQjJQeUI7RXFCMVB6QixlckIyUHlCO0VxQjFQekIsaUJyQjJQMkI7RW9CNVEzQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLDBCcEJrRmtCO0VvQmxGbEIsa0JwQmtGa0I7RW9CakZsQixxSHBCcUdnSTtFb0JwR2hJLGdCcEJtUm9CO0VvQmxScEIsdUJwQm1SMEI7RW9CbFIxQixvQnBCbVJ3QjtFb0JsUnhCLG1CQUFtQjtFQUNuQiwwQkFBdUI7RUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLHlCQUFpQjtFQUFqQixzQkFBaUI7RUFBakIscUJBQWlCO0VBQWpCLGlCQUFpQjtFQUNqQix5Q0FBaUM7RUFBakMsb0NBQWlDO0VBQWpDLGlDQUFpQztBekIwMkRsQzs7QXlCdjJEQTtFQUNDLGNBQWM7RUFDZCxXQUFXO0F6QjAyRFo7O0EwQnI0REM7RUFFQywrQnJCNEJnQjtFcUIzQmhCLHlCckJ5Q2dCO0VxQnhDaEIscUJyQndDZ0I7QUwrMURsQjs7QTBCcDREQztFQUdDLGNyQm9CZ0I7RXFCbkJoQix5QnJCaURlO0VxQmhEZixxQnJCZ0RlO0FMcTFEakI7O0EwQmo0REU7RUFDQyxtQnJCMkNjO0FMeTFEakI7O0EwQnI1REM7RUFFQyxjckIyQ2dCO0VxQjFDaEIseUJyQm1DZ0I7RXFCbENoQixxQnJCa0NnQjtBTHEzRGxCOztBMEJwNURDO0VBR0MsY3JCbUNnQjtFcUJsQ2hCLHlCRDRCcUY7RUMzQnJGLHFCRDJCNEc7QXpCMDNEOUc7O0EwQmo1REU7RUFDQyxtQkRzQm9GO0F6QjgzRHZGOztBMEJyNkRDO0VBRUMsY3JCOENnQjtFcUI3Q2hCLHlCckJ5RGU7RXFCeERmLHFCckJ3RGU7QUwrMkRqQjs7QTBCcDZEQztFQUdDLGNyQm9CZ0I7RXFCbkJoQix5QnJCaUNnQjtFcUJoQ2hCLHFCckJnQ2dCO0FMcTREbEI7O0EwQmo2REU7RUFDQyxtQnJCMkJlO0FMeTREbEI7O0EwQnI3REM7RUFFQywrQnJCNEJnQjtFcUIzQmhCLDZCRDZDeUM7RUM1Q3pDLHFCckJ3Q2dCO0FMKzREbEI7O0EwQnA3REM7RUFHQyxjckJvQmdCO0VxQm5CaEIseUJyQmlEZTtFcUJoRGYscUJyQmdEZTtBTHE0RGpCOztBMEJqN0RFO0VBQ0MsbUJyQjJDYztBTHk0RGpCOztBeUJsNURBO0VBQ0MsU0FBUztFQUNULDZCQUE2QjtBekJxNUQ5Qjs7QXlCdjVEQTtFQUtFLGNwQjFCZ0I7RW9CMkJoQixtQnBCR2U7QUxtNURqQjs7QTBCLzhEQztFQUVDLGNyQjRCZ0I7RXFCM0JoQix5QnJCaUVnQjtFcUJoRWhCLHFCckJnRWdCO0FMaTVEbEI7O0EwQjk4REM7RUFHQyxjckJvQmdCO0VxQm5CaEIseUJyQjJEcUM7RXFCMURyQyxxQnJCMERxQztBTHE1RHZDOztBMEIzOERFO0VBQ0MsbUJyQnFEb0M7QUx5NUR2Qzs7QTBCLzlEQztFQUVDLGNyQjRCZ0I7RXFCM0JoQix5QnJCcUVlO0VxQnBFZixxQnJCb0VlO0FMNjVEakI7O0EwQjk5REM7RUFHQyxjckJvQmdCO0VxQm5CaEIseUJyQitEbUM7RXFCOURuQyxxQnJCOERtQztBTGk2RHJDOztBMEIzOURFO0VBQ0MsbUJyQnlEa0M7QUxxNkRyQzs7QTBCLytEQztFQUVDLGNyQjRCZ0I7RXFCM0JoQix5QnJCeUVjO0VxQnhFZCxxQnJCd0VjO0FMeTZEaEI7O0EwQjkrREM7RUFHQyxjckJvQmdCO0VxQm5CaEIseUJyQm1FaUM7RXFCbEVqQyxxQnJCa0VpQztBTDY2RG5DOztBMEIzK0RFO0VBQ0MsbUJyQjZEZ0M7QUxpN0RuQzs7QXlCcDdEQTtFQUNDLDBEcEJoQmdCO0VvQmdCaEIs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YUFBYTtFekJvNkRiO0FBQ0Y7O0EyQjlwRUE7O0MzQmtxRUM7QTJCN3BFRDtFQUNDLGtCQUFrQjtFQUNsQixnQkFBZ0I7QTNCK3BFakI7O0EyQmpxRUE7RUFLRSxpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLGdCdEI0U3NCO0FMbzNEeEI7O0EyQjVwRUE7RUFDQyxnQkFBZ0I7QTNCK3BFakI7O0EyQjVwRUE7O0VBRUMseUJBQXdCO0EzQitwRXpCOztBMkJ6cEVBO0VBQ0Msa0JBQWtCO0EzQjRwRW5COztBMkI3cEVBO0VBS0cscUJ0QmlDbUI7QUwybkV0Qjs7QTJCanFFQTtFQVdHLHFCdEJ1QmM7QUxtb0VqQjs7QTJCcHBFQTtFQUNDLGdCQUFnQjtBM0J1cEVqQjs7QTJCbnBFQTtFQUNDLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0J0Qm1RdUI7RXNCbFF2QixrQnRCa1JtQztFc0JqUm5DLGV0QjRRMEI7RXNCM1ExQixnQnRCNlEyQjtFc0I1UTNCLGlCdEJnUjBEO0VzQi9RMUQsY3RCUmlCO0VzQlNqQix5QnRCb1E4QjtFc0JuUTlCLHNCQUFzQjtFQUN0QiwwQnRCa0NrQjtFc0JsQ2xCLGtCdEJrQ2tCO0VzQmpDbEIsd0JBQXdCO0VBQ3hCLG1DQUEyQjtFQUEzQiw4QkFBMkI7RUFBM0IsMkJBQTJCO0VBRzFCLHlCdEI2UDZCO0FMdTVEL0I7O0EyQnBxRUE7RUFvQkUsVUFBVTtBM0JvcEVaOztBMkIvb0VBO0VBQ0MsYXRCdVFtQztFc0J0UW5DLGdCdEIyT3VCO0VzQjFPdkIsaUJ0QnVRNEU7RXNCdFE1RSxnQkFBZ0I7QTNCa3BFakI7O0EyQjlvRUE7O0VBRUMsZ0JBQWdCO0VBQ2hCLGN0QnBDaUI7RXNCcUNqQixnQnRCOE8yQjtBTG02RDVCOztBMkI5b0VBO0VBQ0Msa0JBQWtCO0VBQ2xCLFNBQTJCO0VBQzNCLE9BQU87RUFDUCxRQUFRO0VBQ1Isa0J0QnlPbUM7RXNCeE9uQyxtQnRCd09tQztFc0J2T25DLGV0QmtPMEI7RXNCak8xQixnQnRCbU8yQjtFc0JsTzNCLGlCdEJzTzBEO0VzQnJPMUQsb0JBQW9C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ZiwwQ0FBa0M7RUFBbEMsa0NBQWtDO0FqQ3kzR3JDOztBaUN2NUdBO0VBb0NHLGFBQWE7QWpDdTNHaEI7O0FpQzM1R0E7O0VBMENFLGM1QjVCZ0I7QUxrNUdsQjs7QWlDaDZHQTtFQThDRSxRQUFRO0FqQ3MzR1Y7O0FpQ2wzR0E7RUFDQyxnQkFBZ0I7QWpDcTNHakI7O0FRajNHSTtFeUJBSDtJQUNDLGVBQWU7RWpDcTNHZjtBQUNGOztBUXA0R0k7RXlCbERKO0liUUMsa0JBQW9CO0lBQ3BCLG1CQUFxQjtFcEJtN0dwQjtFb0JqN0dEO0lBQ0Msa0JBQTJCO0lBQzNCLG1CQUE0QjtFcEJtN0c1QjtFaUN0NEdGO0lBZ0JFLGdCQUFnQjtFakN5M0doQjtBQUNGOztBUWw1R0k7RXlCbERKO0lBZ0ZFLG9CQUFvQjtFakN5M0dwQjtFaUNqOEdGO0lBNkVHLGVBQWU7RWpDdTNHaEI7QUFDRjs7QVEzNUdJO0V5QmxESjtJQTRGRSxxQkFBcUI7RWpDczNHckI7QUFDRjs7QVFqNkdJO0V5QmxESjtJQWtHRSxxQkFBcUI7RWpDczNHckI7QUFDRjs7QWtDbitHQTs7Q2xDdStHQztBa0NuK0dEO0VBQ0MsWUFBWTtFQUNaLGNBQWM7RWpCSmQsb0JpQkttQjtFakJKbkIsa0JpQkltQjtBbENzK0dwQjs7QWlCeCtHQztFQUNDLGdCQUFnQjtFQUNoQixjQUFjO0FqQjIrR2hCOztBaUJ4K0dDO0VBQ0MscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixtQmlCTmtCO0VqQk9sQixpQmlCUGtCO0FsQ2svR3BCOztBa0MvK0dBO0VBQ0MscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FsQ2svR2pCOztBa0M5K0dBO0VBQ0MscUJBQXFCO0VBQ3JCLGVBQXlGO0VBQ3pGLGtCN0IwVTBCO0U2QnpVMUIsMEM3QlVpQjtFNkJUakIsZTdCeVUwQjtFNkJ4VTFCLG9CQUE4RDtFQUM5RCx5QjdCT2lCO0U2Qk5qQixjN0JrQmlCO0U2QmpCakIsd0M3QndFb0M7RTZCeEVwQyxtQzdCd0VvQztFNkJ4RXBDLGdDN0J3RW9DO0FMeTZHckM7O0FrQzcrR0E7RUFJRSxjN0JIZ0I7RTZCSWhCLHlCN0IwQmU7RTZCekJmLHFCN0J5QmU7QUxvOUdqQjs7QWtDeCtHQTtFQUtFLGM3QmZnQjtFNkJnQmhCLHlCN0JjZTtFNkJiZixxQjdCYWU7QUwwOUdqQjs7QWtDbCtHQTtFQUtFLGM3QmhCZ0I7RTZCaUJoQiwwQzdCNUJnQjtFNkI2QmhCLHNDN0I3QmdCO0FMOC9HbEI7O0FrQzc5R0E7RUFFRSwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGlCN0I0UjJCO0FMbXNHN0I7O0FrQzE5R0E7RUFFRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FsQzQ5R25COztBa0N2OUdBO0VBRUUsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBbEN5OUdwQjs7QW1DOWlIQTs7Q25Da2pIQztBbUM5aUhEO0VBQ0MsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsYzlCd0JpQjtFOEJ2QmpCLGdCQUFnQjtFQUNoQix5QjlCcUNpQjtFOEJwQ2pCLHdCQUFnQjtFQUFoQixnQkFBZ0I7RUFDaEIsbURBQTJDO0VBQTNDLDJDQUEyQztFQUUzQyxlQUFlO0FuQytpSGhCOztBbUN6akhBO0VBYUUsZUFBZTtBbkNnakhqQjs7QW1DN2pIQTtFQWtCRSxrQkFBa0I7RUFDbEIsK0I5QlNnQjtBTHNpSGxCOztBbUNsa0hBO0VBdUJFLCtCOUJLZ0I7QUwwaUhsQjs7QW1DM2lIQztFQUNDLHFCQUFxQjtFQUNyQixnQkFBZ0I7QW5DOGlIbEI7O0FtQzFpSEM7RUFDQyxxQkFBcUI7RUFDckIsWUFBWTtFQUNaLHlCQUF5QjtBbkM2aUgzQjs7QW1DaGpIRTtFQU1DLDBCQUEwQjtBbkM4aUg3Qjs7QVE3aEhJO0UyQnhESjtJQTRDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGVBQWU7RW5DOGlIZjtBQUNGOztBb0NqbUhBOztDcENxbUhDO0FvQzdsSEQ7RUFDQyxvQkFBb0I7QXBDK2xIckI7O0FvQ2htSEE7RUFHRSxjL0JtRGU7QUw4aUhqQjs7QW9DN2xIQTtFQUNDLGVBQWU7RUFDZix5QkFBeUI7RUFDekIsK0IvQmNpQjtBTGtsSGxCOztBb0M3bEhBO0VBQ0MsZ0JBQWdCO0V0QmpCaEIsbUJzQmtCd0I7QXBDZ21IekI7O0FjaG5IQztFQUNDLGdCQUFnQjtBZG1uSGxCOztBY2huSEM7RUFDQyxrQnNCV3VCO0FwQ3dtSHpCOztBb0NybUhBO0VBQ0MsZ0JBQWdCO0VBQ2hCLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CLHNCQUFtQjtFQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO0VBQXZCLCtCQUF1QjtFQUF2QixxQkFBdUI7RUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtBcEN3bUhuQjs7QVEza0hJO0U0QmxDSjtJQVFFLGdCQUFnQjtFcEMwbUhoQjtBQUNGOztBb0NubkhBO0VBYUUsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCwwQy9CWmdCO0UrQmFoQixRQUFRO0FwQzBtSFY7O0FRM2xISTtFNEJsQ0o7SUFzQkcsVUFBVTtFcEM0bUhYO0FBQ0Y7O0FRam1ISTtFNEJsQ0o7SUEwQkcsVUFBVTtFcEM4bUhYO0FBQ0Y7O0FvQ3pvSEE7RUErQkUsT0FBTztBcEM4bUhUOztBb0M3b0hBO0VBbUNFLFFBQVE7QXBDOG1IVjs7QXFDM3FIQTs7Q3JDK3FIQztBcUN4cUhEO0VBRUUsb0VBQWtGO0FyQ3lxSHBGOztBcUN0cUhDO0VBTEQ7SUFPRyxpQmhDdUVzQjtJZ0N0RXRCLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsaURBQXlDO0lBQXpDLHlDQUF5QztFckN5cUgxQztFcUNuckhGO0lBY0csaUJoQ2dFc0I7SWdDL0R0QixpQkFBaUI7SUFDakIsa0JBQWtCO0VyQ3dxSG5CO0VxQ3hySEY7SUFtQkksaUJoQzJEcUI7SWdDMURyQixXQUFXO0lBQ1gsd0JBQXNDO0lBQ3RDLHlCQUF1QztFckN3cUh6QztBQUNGOztBc0N0c0hBOztDdEMwc0hDO0FzQ3JzSEQ7RUFDQyxrQkFBa0I7QXRDdXNIbkI7O0FzQ3BzSEE7RUFDQyxrQkFBa0I7QXRDdXNIbkI7O0FzQ25zSEE7RUFDQywwQkFBMEI7QXRDc3NIM0I7O0FzQ25zSEE7RUFDQyw2QkFBNkI7QXRDc3NIOUI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2xzSEE7RUFDQyxnQkFBZ0I7QXRDcXNIakI7O0FzQ2pzSEE7RUFDQyxpQkFBaUI7QXRDb3NIbEI7O0FzQ2pzSEE7RUFDQyx5QkFBMEI7QXRDb3NIM0I7O0F1Qzd2SEE7O0N2Q2l3SEM7QXVDNXZIRDtFQUNDLGdCQUFnQjtBdkM4dkhqQjs7QXVDeHZIQTs7RUFFQyxnQkFBZ0I7QXZDMnZIakI7O0F1Q3h2SEE7O0VBRUMsZ0JBQWdCO0F2QzJ2SGpCOztBdUN4dkhBOztFQUVDLGVBQWU7QXZDMnZIaEI7O0F1Q3h2SEE7O0VBRUMsZ0JBQWdCO0F2QzJ2SGpCOztBdUN2dkhBOztFQUVDLGdCQUFnQjtBdkMwdkhqQjs7QXVDdHZIQTtFQUNDLGdCQUFnQjtBdkN5dkhqQjs7QXVDdHZIQTtFQUNDLGdCQUFnQjtBdkN5dkhqQjs7QXVDdHZIQTtFQUNDLGdCQUFnQjtBdkN5dkhqQjs7QXVDcnZIQTtFQUNDLGdCQUFnQjtBdkN3dkhqQjs7QXVDcnZIQTtFQUNDLGdCQUFnQjtBdkN3dkhqQjs7QXVDcnZIQTtFQUNDLGdCQUFnQjtBdkN3dkhqQjs7QXVDcnZIQTtFQUNDLGdCQUFnQjtBdkN3dkhqQjs7QVE3dkhJO0UrQklKO0lBSUUsZ0JBQWdCO0V2QzB2SGhCO0FBQ0Y7O0F1Q3Z2SEE7RUFDQyxnQkFBZ0I7QXZDMHZIakI7O0F1Q3R2SEE7O0VBRUMsZ0JBQWdCO0F2Q3l2SGpCOztBdUNydkhBO0VBQ0MsZ0JBQWdCO0F2Q3d2SGpCOztBdUNydkhBO0VBQ0MsZ0JBQWdCO0F2Q3d2SGpCOztBdUNydkhBO0VBQ0MsZ0JBQWdCO0F2Q3d2SGpCOztBUXh4SEk7RW1CNUNKO0lZa0ZFLGdCQUFnQjtFdkN1dkhoQjtFdUN0d0hGO0lBbUJFLGdCQUFnQjtFdkNzdkhoQjtFdUNyd0hGO0lBa0JFLGdCQUFnQjtFdkNzdkhoQjtBQUNGOztBdUNsdkhBO0V6QnpHQyxrQnlCMEd3QjtBdkNxdkh6Qjs7QWM3MUhDO0VBQ0MsZ0JBQWdCO0FkZzJIbEI7O0FjNzFIQztFQUNDLGtCeUJtR3VCO0F2QzZ2SHpCOztBdUMxdkhBO0V6QjdHQyxvQnlCOEd5QjtBdkM2dkgxQjs7QWN6MkhDO0VBQ0MsZ0JBQWdCO0FkNDJIbEI7O0FjejJIQztFQUNDLG1CeUJ1R3dCO0F2Q3F3SDFCOztBdUNsd0hBO0V6QmpIQyxvQnlCa0h5QjtBdkNxd0gxQjs7QWNyM0hDO0VBQ0MsZ0JBQWdCO0FkdzNIbEI7O0FjcjNIQztFQUNDLG1CeUIyR3dCO0F2QzZ3SDFCOztBdUMxd0hBO0V6QnJIQyxvQnlCc0h5QjtBdkM2d0gxQjs7QWNqNEhDO0VBQ0MsZ0JBQWdCO0FkbzRIbEI7O0FjajRIQztFQUNDLG1CeUIrR3dCO0F2Q3F4SDFCOztBdUNseEhBO0V6QnpIQyxvQnlCMEh5QjtBdkNxeEgxQjs7QWM3NEhDO0VBQ0MsZ0JBQWdCO0FkZzVIbEI7O0FjNzRIQztFQUNDLG1CeUJtSHdCO0F2QzZ4SDFCOztBdUMxeEhBO0V6QjdIQyxvQnlCOEh5QjtBdkM2eEgxQjs7QWN6NUhDO0VBQ0MsZ0JBQWdCO0FkNDVIbEI7O0FjejVIQztFQUNDLG1CeUJ1SHdCO0F2Q3F5SDFCOztBdUNseUhBO0V6QmpJQyxvQnlCa0l5QjtBdkNxeUgxQjs7QWNyNkhDO0VBQ0MsZ0JBQWdCO0FkdzZIbEI7O0FjcjZIQztFQUNDLG1CeUIySHdCO0F2QzZ5SDFCOztBdUMxeUhBO0V6QnJJQyxvQnlCc0l5QjtBdkM2eUgxQjs7QWNqN0hDO0VBQ0MsZ0JBQWdCO0FkbzdIbEI7O0FjajdIQztFQUNDLG1CeUIrSHdCO0F2Q3F6SDFCOztBUXA0SEk7RStCbUZIO0l6QjFJQSxvQnlCMkkwQjtFdkNxekh6QjtFYzk3SEQ7SUFDQyxnQkFBZ0I7RWRnOEhoQjtFYzc3SEQ7SUFDQyxtQnlCb0l5QjtFdkMyekh6QjtBQUNGOztBUWg1SEk7RStCd0ZKO0lBR0UsbUJBQWE7SUFBYixxQkFBYTtJQUFiLGlCQUFhO0lBQWIsYUFBYTtJQUNiLGNBQWM7RXZDMHpIZDtBQUNGOztBdUN2ekhBO0VBQ0MsZ0JBQWdCO0F2QzB6SGpCOztBUTM1SEk7RStCZ0dKO0lBSUUsaUJBQWlCO0V2QzR6SGpCO0FBQ0Y7O0FRcDVISTtFK0I0Rko7SUFJRSxnQkFBZ0I7RXZDeXpIaEI7QUFDRjs7QVF2NkhJO0UrQnlHSjtJQVNFLGlCQUFpQjtFdkMwekhqQjtBQUNGOztBd0N6K0hBOztDeEM2K0hDO0F3Q3IrSEQ7Ozs7Ozs7RUFPQyxlQUFlO0F4Q3UrSGhCOztBd0NuK0hBO0VBQ0MsY0FBYztBeENzK0hmOztBd0NuK0hBO0VBQ0MsaUJBQWlCO0F4Q3MrSGxCOztBd0NsK0hBO0VBQ0MsaUJBQWlCO0F4Q3ErSGxCOztBUXo3SEk7RWdDeENIOzs7OztJQU1FLGlCQUFpQjtFeENvK0hsQjtBQUNGOztBUWg5SEk7RWdDZkg7SUFDQyxlQUFlO0V4Q20rSGY7RXdDaCtIRDtJQUNDLGVBQWU7RXhDaytIZjtFd0MvOUhEO0lBQ0MsZUFBZTtFeENpK0hmO0VhbHJIRjtJMkIzU0UsZUFBZTtFeENnK0hmO0FBQ0Y7O0FRLzlISTtFZ0NQSDtJQVlDLGdCQUFnQjtFeEMrOUhoQjtBQUNGOztBUXIrSEk7RWdDV0g7SUFDQyxvQkFBb0I7RXhDODlIcEI7RXdDei9IRDtJQStCQyxzQkFBc0I7RXhDNjlIdEI7RXdDeC9IRDtJQStCQyxxQkFBcUI7RXhDNDlIckI7RXdDejlIRDtJQUNDLHFCQUFxQjtFeEMyOUhyQjtFd0MxL0hEO0lBbUNDLHNCQUFzQjtFeEMwOUh0QjtFYTdzSEY7STJCelFFLHFCQUFxQjtFeEN5OUhyQjtBQUNGOztBd0NqOUhB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eFZnQjtFK0N5VmhCLGdEL0NuVmdCO0UrQ21WaEIsd0MvQ25WZ0I7RStDb1ZoQixtQi9DdFZnQjtBTG14TGxCOztBb0RqeUxBO0VBeVdFLGMvQzNXZ0I7RStDNFdoQixtQi9DNVZnQjtFK0M2VmhCLGdEL0MzVmdCO0UrQzJWaEIsd0MvQzNWZ0I7QUx1eExsQjs7QW9EeDhLQTtFQXNCSSxjL0N2WGM7QUw2eUxsQjs7QW9ENThLQTtFQTBCSSxjL0MzWGM7QUxpekxsQjs7QW9EL3lMQTtFQThYRSxjL0NwWGdCO0FMeXlMbEI7O0FvRG56TEE7O0VBcVlHLGMvQzNYZTtBTDh5TGxCOztBb0R6OUtBOzs7Ozs7OztFQThDSSxjL0MvWWM7RStDZ1pkLG1CL0NsWGE7QUx3eUxqQjs7QW9EcDBMQTtFQXNaRywrQi9DeFplO0FMMDBMbEI7O0FvRHgwTEE7RUF5WkksaUQvQzNaYztBTDgwTGxCOztBVzcyTEM7RUFHQyxjTjRCZ0I7QUxrMUxsQjs7QVc1MkxDO0VBQ0MsY051RGU7QUx3ekxqQjs7QW9EcDFMQTtFQW1hRSxjL0N6WmdCO0FMODBMbEI7O0FvRHgxTEE7RUF5YUcsK0IvQzNhZTtBTDgxTGxCOztBb0Q3L0tBO0VBNkVJLGMvQ2haYTtBTG8wTGpCOztBb0RoMkxBO0VBbWJFLCtCL0NyYmdCO0FMczJMbEI7O0FvRHJnTEE7RUF1RkcsYy9DMVpjO0FMNDBMakI7O0FvRHgyTEE7RUE0YkUseUIvQzlhZ0I7RStDK2FoQix5RC9DamFlO0UrQ2lhZixpRC9DamFlO0FMaTFMakI7O0FvRDU2S0E7RUFFRSxZSHhkeUI7QWpEczRMM0I7O0FxRG41TEE7OztDckR3NUxDO0FxRGo1TEQ7RUFDQyxjQUFjO0VBQ2QsbUJoRHVCaUI7QUw0M0xsQjs7QXFEcjVMQTtFQUtFLGtCQUFvQztFQUNwQyxtQkFBcUM7QXJEbzVMdkM7O0FxRDE1TEE7RUFXRSxrQkFBa0I7RUFDbEIsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtFQUFuQiwyQkFBbUI7RUFBbkIsc0JBQW1CO0VBQW5CLG1CQUFt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VUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxnQkFBZ0I7QXRFODJVakI7O0FzRTMyVUE7RUFDQyxlQUFlO0F0RTgyVWhCOztBc0UzMlVBO0VBQ0MsZUFBZTtBdEU4MlVoQjs7QXNFMzJVQTtFQUNDLGVBQWU7QXRFODJVaEI7O0FzRTMyVUE7RUFDQyxlQUFlO0F0RTgyVWhCOztBc0UzMlVBO0VBQ0MsMEJBQTBCO0F0RTgyVTNCOztBc0UzMlVBO0VBQ0MsMEJBQTBCO0F0RTgyVTNCOztBc0UzMlVBO0VBQ0MsWUFBWTtBdEU4MlViOztBc0UzMlVBO0VBQ0MsK0JBQStCO0F0RTgyVWhDOztBdUV6bWdCQTtFQUNDLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBRWxCLGtDQUFrQztFQUFFLGNBQUE7RUFDcEMsZ0pBR2dEO0F2RXltZ0JqRDs7QXVFdG1nQkE7O0VBRUMsK0VBQUE7RUFDQSxxQ0FBcUM7RUFDckMsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0VBRWQsc0NBQUE7RUFDQSxtQ0FBbUM7RUFDbkMsa0NBQWtDO0F2RXdtZ0JuQzs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3bWdCakI7O0F1RXJtZ0JBO0VBQ0MsZ0JBQWdCO0F2RXdtZ0JqQjs7QXVFcm1nQkE7RUFDQyxnQkFBZ0I7QXZFd21nQmpCOztBdUVybWdCQTtFQUNDLGdCQUFnQjtBdkV3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QkFBa0I7QURxaXBCcEI7O0FDNWlwQkE7RUFVRyxjQUFjO0VBQ2QsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QiwwQkFBa0I7RUFBbEIsa0JBQWtCO0VBQ2xCLHdCQUF3QjtFQUN4QixtQ0FBbUM7RUFDbkMsOEJBQTJCO0VBQTNCLDJCQUEyQjtFQUMzQix5QkFBeUI7RUFDekIsa0JBQWtCO0FEc2lwQnJCOztBQ2prcEJBO0VBK0JHLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLDBCQUFrQjtFQUFsQixrQkFBa0I7QURzaXBCckIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBEbyBub3QgZWRpdCBtYWluLmNzcyBlZGl0IHN0eWxlcy5jc3Mgb3IgbWFpbi5zY3NzIGluc3RlZCAqL1xuLyogU29jaWFsIG1lbnUgKi9cbiNzb2NpYWwtbWVudSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAjc29jaWFsLW1lbnUgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImNvZGVwZW4uaW9cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWNiJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiZGlnZy5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWE2JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiZHJpYmJibGUuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE3ZCc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImRyb3Bib3guY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE2Yic7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImZhY2Vib29rLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwOWEnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJmbGlja3IuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE2ZSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInBsdXMuZ29vZ2xlLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwZDUnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJnaXRodWIuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjA5Yic7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImluc3RhZ3JhbS5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTZkJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwibGlua2VkaW4uY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjBlMSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInBpbnRlcmVzdC5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMGQyJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiZ2V0cG9ja2V0LmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYyNjUnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJyZWRkaXQuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjFhMSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInNreXBlLmNvbVwiXTo6YmVmb3JlLCAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInNreXBlOlwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxN2UnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzdHVtYmxldXBvbi5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWE0JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwidHVtYmxyLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxNzMnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJ0d2l0dGVyLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwOTknOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJ2aW1lby5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMjdkJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwid29yZHByZXNzLm9yZ1wiXTo6YmVmb3JlLCAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cIndvcmRwcmVzcy5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTlhJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwieW91dHViZS5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTY3JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiYW1hem9uLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYyNzAnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJ0cmlwYWR2aXNvclwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYyNjInOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJ5Y29tYmluYXRvci5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMjNiJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwieGluZy5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTY4JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwieWFob28uXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE5ZSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInZpbmUuY29cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWNhJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwid2VpYm8uY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE4YSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cInRyZWxsby5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTgxJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwic3RlYW1wb3dlcmVkLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxYjYnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzb3VuZGNsb3VkLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxYmUnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzcG90aWZ5LmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxYmMnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzdGFja2V4Y2hhbmdlLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxOGQnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzdGFja292ZXJmbG93LmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxNmMnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzbGlkZXNoYXJlLm5ldFwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxZTcnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJzbGFjay5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTk4JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwic2t5YXRsYXMuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjIxNic7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImxhc3QuZm1cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMjAyJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwianNmaWRkbGUubmV0XCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjFjYyc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImJlaGFuY2UubmV0XCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjFiNCc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImJpdGJ1Y2tldC5vcmdcIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMTcxJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiY29kZXBlbi5pb1wiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxY2InOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJjb2RpZXBpZS5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMjg0JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiY29ubmVjdGRldmVsb3AuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjIwZSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImRhc2hjdWJlLmNvbVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYyMTAnOyB9XG4gICAgI3NvY2lhbC1tZW51IGxpIGFbaHJlZio9XCJjb250YW8ub3JnXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjI2ZCc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYVtocmVmKj1cImRlbGljaW91cy5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWE1JzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwiZGV2aWFudGFydC5jb21cIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMWJkJzsgfVxuICAgICNzb2NpYWwtbWVudSBsaSBhW2hyZWYqPVwidmsuY29tXCJdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjE4OSc7IH1cbiAgICAjc29jaWFsLW1lbnUgbGkgYTo6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgLnNvY2lhbC1saXN0LS10ZXh0ICNzb2NpYWwtbWVudSBsaSBhOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qXG4qIFRydW5rIHZlcnNpb24gMi4wLjFcbiovXG4vKlxuKiBDb250ZXh0c1xuKi9cbi5jb250ZXh0LWRhcmssIC5iZy1ncmF5LTcwMCwgLmJnLWdyYXktOTAwLCAuYmctcHJpbWFyeSxcbi5jb250ZXh0LWRhcmsgaDEsXG4uYmctZ3JheS03MDAgaDEsXG4uYmctZ3JheS05MDAgaDEsXG4uYmctcHJpbWFyeSBoMSwgLmNvbnRleHQtZGFyayBoMiwgLmJnLWdyYXktNzAwIGgyLCAuYmctZ3JheS05MDAgaDIsIC5iZy1wcmltYXJ5IGgyLCAuY29udGV4dC1kYXJrIGgzLCAuYmctZ3JheS03MDAgaDMsIC5iZy1ncmF5LTkwMCBoMywgLmJnLXByaW1hcnkgaDMsIC5jb250ZXh0LWRhcmsgaDQsIC5iZy1ncmF5LTcwMCBoNCwgLmJnLWdyYXktOTAwIGg0LCAuYmctcHJpbWFyeSBoNCwgLmNvbnRleHQtZGFyayBoNSwgLmJnLWdyYXktNzAwIGg1LCAuYmctZ3JheS05MDAgaDUsIC5iZy1wcmltYXJ5IGg1LCAuY29udGV4dC1kYXJrIGg2LCAuYmctZ3JheS03MDAgaDYsIC5iZy1ncmF5LTkwMCBoNiwgLmJnLXByaW1hcnkgaDYsIC5jb250ZXh0LWRhcmsgW2NsYXNzXj0naGVhZGluZy0nXSwgLmJnLWdyYXktNzAwIFtjbGFzc149J2hlYWRpbmctJ10sIC5iZy1ncmF5LTkwMCBbY2xhc3NePSdoZWFkaW5nLSddLCAuYmctcHJpbWFyeSBbY2xhc3NePSdoZWFkaW5nLSddIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmNvbnRleHQtZGFyayBwLCAuYmctZ3JheS03MDAgcCwgLmJnLWdyYXktOTAwIHAsIC5iZy1wcmltYXJ5IHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbmE6Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwOyB9XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbnAge1xuICBtYXJnaW46IDA7IH1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICB1bCBsaSxcbiAgb2wgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmRsIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmR0LFxuZGQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5jaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbmZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaHRtbCBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLypcbiogVHlwb2dyYXBoeVxuKi9cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBbY2xhc3NePSdoZWFkaW5nLSddIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyRDJEMkQ7XG4gIGxldHRlci1zcGFjaW5nOiAtLjAyZW07IH1cbiAgaDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSwgW2NsYXNzXj0naGVhZGluZy0nXSBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIGgxIGE6aG92ZXIsIGgyIGE6aG92ZXIsIGgzIGE6aG92ZXIsIGg0IGE6aG92ZXIsIGg1IGE6aG92ZXIsIGg2IGE6aG92ZXIsIFtjbGFzc149J2hlYWRpbmctJ10gYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG5oMSxcbi5oZWFkaW5nLTEge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGgxLFxuICAgIC5oZWFkaW5nLTEge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG5cbmgyLFxuLmhlYWRpbmctMiB7XG4gIGZvbnQtc2l6ZTogMzRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgaDIsXG4gICAgLmhlYWRpbmctMiB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNzM5MTsgfSB9XG5cbmgzLFxuLmhlYWRpbmctMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgaDMsXG4gICAgLmhlYWRpbmctMyB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMzMzMzsgfSB9XG5cbmg0LFxuLmhlYWRpbmctNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGg0LFxuICAgIC5oZWFkaW5nLTQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjcyNzM7IH0gfVxuXG5oNSxcbi5oZWFkaW5nLTUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGg1LFxuICAgIC5oZWFkaW5nLTUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDQ0NDQ7IH0gfVxuXG5oNixcbi5oZWFkaW5nLTYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGg2LFxuICAgIC5oZWFkaW5nLTYge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNGRkRDMjU7IH1cblxuLmJpZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU1NTY7IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbnAucHJldGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcC5wcmV0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG4uc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG5cbmNvZGUge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzJDMkMyQztcbiAgYmFja2dyb3VuZDogI0ZDRkNGQzsgfVxuXG5wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuICBwIFtkYXRhLXRvZ2dsZT0ndG9vbHRpcCddIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC4yNWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IC4yNWVtO1xuICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gIHAgW3N0eWxlKj0nbWF4LXdpZHRoJ10ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNGRkRDMjU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjRkZEQzI1O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKlxuKiBCcmFuZFxuKi9cbi5icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYnJhbmQgLmJyYW5kLWxvZ28tbGlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJyYW5kIC5icmFuZC1sb2dvLWRhcmsge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4qIExpbmtzXG4qL1xuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIGEsIGE6Zm9jdXMsIGE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYVtocmVmKj0ndGVsJ10sIGFbaHJlZio9J21haWx0byddIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5saW5rLWJkLWJ0bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5saW5rLWJkLWJ0bTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5saW5rLWJkLWJ0bTpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3R0b206IC0zcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5saW5rLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG4gIC5saW5rLXNvY2lhbCwgLmxpbmstc29jaWFsOmZvY3VzLCAubGluay1zb2NpYWw6YWN0aXZlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5saW5rLXNvY2lhbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmxpbmstaG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubGluay1wcmVzcyB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiogKyAucHJpdmFjeS1saW5rIHtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4vKlxuKiBCbG9ja3NcbiovXG4uYmxvY2stY2VudGVyLCAuYmxvY2stbGcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5ibG9jay1zbSB7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmJsb2NrLXNtIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJsb2NrLXNtIHtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7IH0gfVxuXG4uYmxvY2stbGcge1xuICBtYXgtd2lkdGg6IDc2OHB4OyB9XG5cbi5ibG9jay1jZW50ZXIge1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5ibG9jay1jZW50ZXI6aG92ZXIgLmJsb2NrLWNlbnRlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkRDMjU7IH1cblxuLmJsb2NrLWNlbnRlci10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAuYmxvY2stY2VudGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgLmJsb2NrLWNlbnRlcjpob3ZlciAuYmxvY2stY2VudGVyLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ibG9jay1jZW50ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQzI1OyB9IH1cblxuLypcbiogQm94ZXNcbiovXG4uYm94LW1pbmltYWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJveC1taW5pbWFsIC5ib3gtbWluaW1hbC1pY29uIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgY29sb3I6ICNGRkRDMjU7IH1cblxuLmJveC1taW5pbWFsLWRpdmlkZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNGRkRDMjU7IH1cblxuLmJveC1taW5pbWFsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4qICsgLmJveC1taW5pbWFsIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4qICsgLmJveC1taW5pbWFsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4qICsgLmJveC1taW5pbWFsLWRpdmlkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiogKyAuYm94LW1pbmltYWwtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmNvbnRleHQtZGFyayAuYm94LW1pbmltYWwgcCwgLmJnLWdyYXktNzAwIC5ib3gtbWluaW1hbCBwLCAuYmctZ3JheS05MDAgLmJveC1taW5pbWFsIHAsIC5iZy1wcmltYXJ5IC5ib3gtbWluaW1hbCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLmJveC1jb3VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjM0IzQjNCOyB9XG5cbi5ib3gtY291bnRlci10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAtLjAyNWVtOyB9XG5cbi5ib3gtY291bnRlci1tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmJveC1jb3VudGVyLW1haW4gPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udDogaW5oZXJpdDsgfVxuICAuYm94LWNvdW50ZXItbWFpbiAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAuYm94LWNvdW50ZXItbWFpbiAuc21hbGxfdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAuMmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmJveC1jb3VudGVyLWRpdmlkZXIge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5ib3gtY291bnRlci1kaXZpZGVyOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkRDMjU7IH1cblxuKiArIC5ib3gtY291bnRlci10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuKiArIC5ib3gtY291bnRlci1tYWluIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4qICsgLmJveC1jb3VudGVyLWRpdmlkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm94LWNvdW50ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJveC1jb3VudGVyLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogNjBweDsgfVxuICAgIC5ib3gtY291bnRlci1tYWluIC5zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDM2cHg7IH1cbiAgKiArIC5ib3gtY291bnRlci1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICogKyAuYm94LWNvdW50ZXItZGl2aWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAqICsgLmJveC1jb3VudGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4OyB9IH1cblxuLmJnLXByaW1hcnkgLmJveC1jb3VudGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJnLXByaW1hcnkgLmJveC1jb3VudGVyLWRpdmlkZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4uYm94LWNsYXNzaWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4OyB9XG4gIC5ib3gtY2xhc3NpYzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQzI1O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmJveC1jbGFzc2ljOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDcwcHg7IH1cbiAgLmJveC1jbGFzc2ljOmhvdmVyIC5ib3gtY2xhc3NpYy1pY29uOjpiZWZvcmUge1xuICAgIHRvcDogLTE1cHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICAgIGJvdHRvbTogLTE1cHg7IH1cbiAgLmJveC1jbGFzc2ljOmhvdmVyIC5ib3gtY2xhc3NpYy1pY29uOjphZnRlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgNHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC5ib3gtY2xhc3NpYyAuYm94LWNsYXNzaWMtaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5ib3gtY2xhc3NpYyAuYm94LWNsYXNzaWMtaWNvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogIzNCM0IzQjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uYm94LWNsYXNzaWMtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA5OHB4O1xuICBoZWlnaHQ6IDk4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuYm94LWNsYXNzaWMtaWNvbiAuaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmJveC1jbGFzc2ljLWljb24gKyAuYm94LWNsYXNzaWMtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMzhweDsgfVxuXG4uYm94LW1vZGVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMjBweCAyMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcGFkZGluZzogNDBweCAxNXB4IDM1cHggMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmJveC1tb2Rlcm4ge1xuICAgICAgcGFkZGluZzogNTBweCAzMHB4IDQ1cHggNTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ib3gtbW9kZXJuIHtcbiAgICAgIHdpZHRoOiAzOThweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgLmJveC1tb2Rlcm46OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTIzcHg7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICNERkRGREY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTVweCwgMTBweCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ib3gtbW9kZXJuOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00MXB4LCAyNHB4LCAwKTsgfSB9XG4gIC5ib3gtbW9kZXJuOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0OyB9XG4gIC5ib3gtbW9kZXJuID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmJveC1tb2Rlcm46aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgLTEycHgsIDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYm94LW1vZGVybjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDFweCwgLTEycHgsIDApOyB9IH1cblxuLmJveC1tb2Rlcm4tdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsZXR0ZXItc3BhY2luZzogLS4wMTVlbTsgfVxuXG4uYm94LW1vZGVybi1saXN0IHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAtNTVweDsgfVxuICAuYm94LW1vZGVybi1saXN0OmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ib3gtbW9kZXJuLWxpc3QgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gIC5ib3gtbW9kZXJuLWxpc3QgbGkge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1pbi13aWR0aDogMTUwcHg7IH1cbiAgLmJveC1tb2Rlcm4tbGlzdCBpbWcge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmJveC1tb2Rlcm4tbGlzdCBpbWc6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5oZWFkZXIgKyBzZWN0aW9uLmJveC1jdXN0b20tMSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoZWFkZXIgKyBzZWN0aW9uLmJveC1jdXN0b20tMSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi5ib3gtY3VzdG9tLTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJveC1jdXN0b20tMSBoMiArIHAsXG4gIC5ib3gtY3VzdG9tLTEgLmhlYWRpbmctMiArIHAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYm94LWN1c3RvbS0xIGgyICsgcCxcbiAgICAgIC5ib3gtY3VzdG9tLTEgLmhlYWRpbmctMiArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5ib3gtY3VzdG9tLTEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi5ib3gtY3VzdG9tLTEtYXNpZGUge1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJveC1jdXN0b20tMS1hc2lkZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGZsZXgtYmFzaXM6IDI0NHB4OyB9IH1cblxuLmJveC1jdXN0b20tMS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogLTIzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjNweDsgfVxuICAuYm94LWN1c3RvbS0xLWxpc3QgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAyM3B4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYm94LWN1c3RvbS0xLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogLTE3cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmJveC1jdXN0b20tMS1tYWluIC5lbGVtZW50b3ItZWxlbWVudC1wb3B1bGF0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDQ4MHB4O1xuICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJveC1jdXN0b20tMS1tYWluIC5lbGVtZW50b3ItZWxlbWVudC1wb3B1bGF0ZWQge1xuICAgICAgaGVpZ2h0OiA3MzFweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDczMXB4OyB9XG4gICAgICAuYm94LWN1c3RvbS0xLW1haW4gLmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA2MXB4O1xuICAgICAgICBoZWlnaHQ6IDg4JTtcbiAgICAgICAgdG9wOiA2JTtcbiAgICAgICAgbGVmdDogLTYxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7XG4gICAgICAgIHotaW5kZXg6IDA7IH0gfVxuICAuYm94LWN1c3RvbS0xLW1haW4gLmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogLTE1cHggMTVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJveC1jdXN0b20tMS1tYWluIC5ibG9jay1zbSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5ib3gtY3VzdG9tLTEtbWFpbiAuYmxvY2stc20ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJveC1jdXN0b20tMS1tYWluIC5ibG9jay1zbSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDNweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJveC1jdXN0b20tMiB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH0gfVxuXG4uYm94LWN1c3RvbS0zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ib3gtY3VzdG9tLTMgaW1nIHtcbiAgICBib3gtc2hhZG93OiAzMHB4IDMwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAuYm94LWN1c3RvbS0zIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZ3O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9XG5cbi5ib3gtY3VzdG9tLTMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAzJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYm94LWN1c3RvbS0zLWNvbnRhaW5lciB7XG4gICAgICBib3R0b206IC04NnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5ib3gtY3VzdG9tLTMtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDY3LjElO1xuICAgICAgcmlnaHQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYm94LWN1c3RvbS0zLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG9tZS0xNS0xMzF4MTcwLnBuZyk7XG4gICAgICB3aWR0aDogMTMxcHg7XG4gICAgICBoZWlnaHQ6IDE3MHB4OyB9IH1cblxuLmJveC1jdXN0b20tMy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ib3gtY3VzdG9tLTMtd3JhcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzJDMkM7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogc2tld1koNDJkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlOyB9XG5cbi5ib3gtY3VzdG9tLTMtaXRlbSB7XG4gIG1heC13aWR0aDogMTE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzJDMkM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxM3B4IDAgMTRweCAyNXB4OyB9XG5cbi5ib3gtY3VzdG9tLTMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJveC1jdXN0b20tMy1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgbWFyZ2luLXRvcDogNnB4OyB9XG5cbi5ib3gtY3VzdG9tLTMtYm9yZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJveC1jdXN0b20tMy1ib3JkZXIge1xuICAgICAgcGFkZGluZzogMjdweCAyN3B4IDI3cHggMjZweDsgfSB9XG5cbi5ib3gtY3VzdG9tLTMtYm9yZGVyLWRhc2hlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwOyB9XG4gIC5ib3gtY3VzdG9tLTMtYm9yZGVyLWRhc2hlZDo6YmVmb3JlLCAuYm94LWN1c3RvbS0zLWJvcmRlci1kYXNoZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmJveC1jdXN0b20tMy1ib3JkZXItZGFzaGVkOjpiZWZvcmUge1xuICAgIHdpZHRoOiAycHg7XG4gICAgdG9wOiAyN3B4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDExcHgsICNCMkIyQjIgMTFweCwgI0IyQjJCMiAxOHB4KTsgfVxuICAuYm94LWN1c3RvbS0zLWJvcmRlci1kYXNoZWQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBsZWZ0OiAyNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQjJCMkIyLCAjQjJCMkIyIDdweCwgdHJhbnNwYXJlbnQgN3B4LCB0cmFuc3BhcmVudCAxOHB4KTsgfVxuXG4uYm94LWN1c3RvbS0zLWJvcmRlci1hbmdlbDo6YmVmb3JlLCAuYm94LWN1c3RvbS0zLWJvcmRlci1hbmdlbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGREMyNTsgfVxuXG4uYm94LWN1c3RvbS0zLWJvcmRlci1hbmdlbDo6YmVmb3JlIHtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5ib3gtY3VzdG9tLTMtYm9yZGVyLWFuZ2VsOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTJweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi8qXG4qIEVsZW1lbnQgZ3JvdXBzXG4qL1xuaHRtbCAuZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gIGh0bWwgLmdyb3VwOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIGh0bWwgLmdyb3VwID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG5odG1sIC5ncm91cC1zbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cbiAgaHRtbCAuZ3JvdXAtc206ZW1wdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgaHRtbCAuZ3JvdXAtc20gPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbmh0bWwgLmdyb3VwLXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDsgfVxuICBodG1sIC5ncm91cC14bDplbXB0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICBodG1sIC5ncm91cC14bCA+ICoge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaHRtbCAuZ3JvdXAteGwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTQ1cHg7IH1cbiAgICAgIGh0bWwgLmdyb3VwLXhsID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4OyB9IH1cblxuaHRtbCAuZ3JvdXAtbWlkZGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuaHRtbCAuZ3JvdXAtY3VzdG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIGh0bWwgLmdyb3VwLWN1c3RvbSA+ICoge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIGh0bWwgLmdyb3VwLWN1c3RvbSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgICAgaHRtbCAuZ3JvdXAtY3VzdG9tID4gKiB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvOyB9IH1cblxuKiArIC5ncm91cC1zbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuKiArIC5ncm91cC14bCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLypcbiogUmVzcG9uc2l2ZSB1bml0c1xuKi9cbi51bml0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cbiAgLnVuaXQgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi51bml0OmVtcHR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnVuaXQtYm9keSB7XG4gIGZsZXg6IDAgMSBhdXRvOyB9XG5cbi51bml0LWxlZnQsXG4udW5pdC1yaWdodCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnVuaXQtc3BhY2luZy14cyB7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTdweDsgfVxuICAudW5pdC1zcGFjaW5nLXhzID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogN3B4OyB9XG5cbi51bml0LXNwYWNpbmctbGcge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0zN3B4OyB9XG4gIC51bml0LXNwYWNpbmctbGcgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzN3B4OyB9XG5cbi8qXG4qIExpc3RzXG4qL1xuLypcbiogVmVydGljYWwgbGlzdFxuKi9cbi5saXN0ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmxpc3QteHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5saXN0LXNtID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmxpc3QtbWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMThweDsgfVxuXG4ubGlzdC1sZyA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi5saXN0LXhsID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LXhsID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbi8qXG4qIExpc3QgaW5saW5lXG4qL1xuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuaHRtbCAubGlzdC1pbmxpbmUtbWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cbiAgaHRtbCAubGlzdC1pbmxpbmUtbWQgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaHRtbCAubGlzdC1pbmxpbmUtbWQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjJweDsgfVxuICAgICAgaHRtbCAubGlzdC1pbmxpbmUtbWQgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4OyB9IH1cblxuLypcbiogTGlzdCB0ZXJtc1xuKi9cbi5saXN0LXRlcm1zIGR0ICsgZGQge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmxpc3QtdGVybXMgZGQgKyBkdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuKiArIC5saXN0LXRlcm1zIHtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4vKlxuKiBJbmRleCBsaXN0XG4qL1xuLmluZGV4LWxpc3Qge1xuICBjb3VudGVyLXJlc2V0OiBsaTsgfVxuICAuaW5kZXgtbGlzdCA+IGxpIC5saXN0LWluZGV4LWNvdW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpLCBkZWNpbWFsLWxlYWRpbmctemVybyk7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpOyB9XG5cbi8qXG4qIE1hcmtlZCBsaXN0XG4qL1xuLmxpc3QtbWFya2VkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5saXN0LW1hcmtlZCA+IGxpIHtcbiAgICB0ZXh0LWluZGVudDogLTI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLmxpc3QtbWFya2VkID4gbGk6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsZWZ0OiAyNXB4O1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgY29udGVudDogJ1xcZjEwNSc7XG4gICAgICBmb250OiA0MDAgMTRweC8yNHB4ICdGb250QXdlc29tZSc7XG4gICAgICBjb2xvcjogI0RGREZERjsgfVxuICAubGlzdC1tYXJrZWQgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cblxuKiArIC5saXN0LW1hcmtlZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxucCArIC5saXN0LW1hcmtlZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLypcbiogT3JkZXJlZCBMaXN0XG4qL1xuLmxpc3Qtb3JkZXJlZCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmxpc3Qtb3JkZXJlZCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLmxpc3Qtb3JkZXJlZCA+IGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGxpLCBkZWNpbWFsKSBcIi5cIjtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGNvbG9yOiAjREZERkRGOyB9XG4gIC5saXN0LW9yZGVyZWQgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbiogKyAubGlzdC1vcmRlcmVkIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4vKlxuKiBDbGFzc2ljIExpc3RcbiovXG4ubGlzdC1jbGFzc2ljLXdyYXAgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7IH1cblxuLmxpc3QtY2xhc3NpYyAudW5pdC1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4OyB9XG4gIC5saXN0LWNsYXNzaWMgLnVuaXQtbGVmdDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogOXB4O1xuICAgIHRvcDogMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmxpc3QtY2xhc3NpYyAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC05cHg7XG4gIGJvdHRvbTogLThweDsgfVxuXG4ubGlzdC1jbGFzc2ljLXJlY3RhbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDhweCBzb2xpZCAjRkZEQzI1O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMDsgfVxuICAubGlzdC1jbGFzc2ljLXJlY3RhbmdsZTo6YmVmb3JlLCAubGlzdC1jbGFzc2ljLXJlY3RhbmdsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQzI1OyB9XG4gIC5saXN0LWNsYXNzaWMtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtNHB4OyB9XG4gIC5saXN0LWNsYXNzaWMtcmVjdGFuZ2xlOjphZnRlciB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IC00cHg7XG4gICAgbGVmdDogMDsgfVxuXG4vKlxuKiBEZWNvcmF0aXZlIExpc3RcbiovXG4qICsgLmxpc3QtZGVjb3JhdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDM3cHg7IH1cblxuLmxpc3QtZGVjb3JhdGl2ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWFsaWduLWxhc3Q6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xN3B4OyB9XG4gIC5saXN0LWRlY29yYXRpdmUgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9XG4gIC5saXN0LWRlY29yYXRpdmUgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubGlzdC1kZWNvcmF0aXZlIGxpIHtcbiAgICAgICAgZmxleC1iYXNpczogMzMlO1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmxpc3QtZGVjb3JhdGl2ZSBsaSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI2JTtcbiAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNiU7IH0gfVxuICAgIC5saXN0LWRlY29yYXRpdmUgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA0MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDhweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGREMyNTsgfVxuXG4vKlxuKiBJbWFnZXNcbiovXG5pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qXG4qIEljb25zXG4qL1xuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmljb246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4uaWNvbi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmljb24tbGcge1xuICBmb250LXNpemU6IDUwcHg7IH1cblxuLmljb24teGwge1xuICBmb250LXNpemU6IDU1cHg7IH1cblxuLypcbiogVGFibGVzIGN1c3RvbVxuKi9cbi50YWJsZS1jdXN0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gIC50YWJsZS1jdXN0b20gdGgsXG4gIC50YWJsZS1jdXN0b20gdGQge1xuICAgIGNvbG9yOiAjM0IzQjNCO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLnRhYmxlLWN1c3RvbSB0aCB7XG4gICAgcGFkZGluZzogMzVweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnRhYmxlLWN1c3RvbSB0aCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG4gIC50YWJsZS1jdXN0b20gdGQge1xuICAgIHBhZGRpbmc6IDE3cHggMjRweDsgfVxuICAudGFibGUtY3VzdG9tIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC50YWJsZS1jdXN0b20gdHIgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLnRhYmxlLWN1c3RvbSB0Zm9vdCB0ZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4qICsgLnRhYmxlLWN1c3RvbS1yZXNwb25zaXZlIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgKiArIC50YWJsZS1jdXN0b20tcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLXByaW1hcnkgdGhlYWQgdGgge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgYm9yZGVyOiAwOyB9XG5cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLXByaW1hcnkgdGJvZHkgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cblxuLnRhYmxlLWN1c3RvbS50YWJsZS1jdXN0b20tYm9yZGVyZWQgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4udGFibGUtY3VzdG9tLnRhYmxlLWN1c3RvbS1ib3JkZXJlZCB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLWJvcmRlcmVkIHRib2R5ID4gdHI6Zmlyc3Qtb2YtdHlwZSA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUtY3VzdG9tLnRhYmxlLWN1c3RvbS1zdHJpcGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAudGFibGUtY3VzdG9tLnRhYmxlLWN1c3RvbS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkgdGQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbikgdGQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAudGFibGUtY3VzdG9tLnRhYmxlLWN1c3RvbS1zdHJpcGVkIHRib2R5IHRkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLWN1c3RvbS50YWJsZS1jdXN0b20tc3RyaXBlZCB0Zm9vdCB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1jdXN0b20tcmVzcG9uc2l2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAgIC50YWJsZS1jdXN0b20tcmVzcG9uc2l2ZS50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG4vKlxuKiBEaXZpZGVyc1xuKi9cbmhyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4uZGl2aWRlciB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLmRpdmlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREMyNTsgfVxuXG4vKlxuKiBCdXR0b25zXG4qL1xuLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxN3B4IDM1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBtaW4td2lkdGg6IDI3MnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiAyNTBtcyBhbGwgZWFzZS1pbi1vdXQ7IH1cblxuLmJ1dHRvbi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnV0dG9uLWRlZmF1bHQsIC5idXR0b24tZGVmYXVsdDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7XG4gIGJvcmRlci1jb2xvcjogIzNCM0IzQjsgfVxuXG4uYnV0dG9uLWRlZmF1bHQ6aG92ZXIsIC5idXR0b24tZGVmYXVsdDphY3RpdmUsIC5idXR0b24tZGVmYXVsdC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREMyNTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEQzI1OyB9XG5cbi5idXR0b24tZGVmYXVsdC5idXR0b24tdWphcmFrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZEQzI1OyB9XG5cbi5idXR0b24tZ3JheS0xMDAsIC5idXR0b24tZ3JheS0xMDA6Zm9jdXMge1xuICBjb2xvcjogIzJEMkQyRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgYm9yZGVyLWNvbG9yOiAjRkNGQ0ZDOyB9XG5cbi5idXR0b24tZ3JheS0xMDA6aG92ZXIsIC5idXR0b24tZ3JheS0xMDA6YWN0aXZlLCAuYnV0dG9uLWdyYXktMTAwLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMkQyRDJEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBib3JkZXItY29sb3I6ICNlZmVmZWY7IH1cblxuLmJ1dHRvbi1ncmF5LTEwMC5idXR0b24tdWphcmFrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmOyB9XG5cbi5idXR0b24tcHJpbWFyeSwgLmJ1dHRvbi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkRDMjU7XG4gIGJvcmRlci1jb2xvcjogI0ZGREMyNTsgfVxuXG4uYnV0dG9uLXByaW1hcnk6aG92ZXIsIC5idXR0b24tcHJpbWFyeTphY3RpdmUsIC5idXR0b24tcHJpbWFyeS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNCM0IzQjtcbiAgYm9yZGVyLWNvbG9yOiAjM0IzQjNCOyB9XG5cbi5idXR0b24tcHJpbWFyeS5idXR0b24tdWphcmFrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjM0IzQjNCOyB9XG5cbi5idXR0b24tZGVmYXVsdC1vdXRsaW5lLCAuYnV0dG9uLWRlZmF1bHQtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzQjNCM0I7IH1cblxuLmJ1dHRvbi1kZWZhdWx0LW91dGxpbmU6aG92ZXIsIC5idXR0b24tZGVmYXVsdC1vdXRsaW5lOmFjdGl2ZSwgLmJ1dHRvbi1kZWZhdWx0LW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkRDMjU7XG4gIGJvcmRlci1jb2xvcjogI0ZGREMyNTsgfVxuXG4uYnV0dG9uLWRlZmF1bHQtb3V0bGluZS5idXR0b24tdWphcmFrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZEQzI1OyB9XG5cbi5idXR0b24tZ2hvc3Qge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idXR0b24tZ2hvc3Q6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNGRkRDMjU7IH1cblxuLmJ1dHRvbi1mYWNlYm9vaywgLmJ1dHRvbi1mYWNlYm9vazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3MGE4O1xuICBib3JkZXItY29sb3I6ICM0ZDcwYTg7IH1cblxuLmJ1dHRvbi1mYWNlYm9vazpob3ZlciwgLmJ1dHRvbi1mYWNlYm9vazphY3RpdmUsIC5idXR0b24tZmFjZWJvb2suYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTY0OTc7XG4gIGJvcmRlci1jb2xvcjogIzQ1NjQ5NzsgfVxuXG4uYnV0dG9uLWZhY2Vib29rLmJ1dHRvbi11amFyYWs6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0NTY0OTc7IH1cblxuLmJ1dHRvbi10d2l0dGVyLCAuYnV0dG9uLXR3aXR0ZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyYmNmMztcbiAgYm9yZGVyLWNvbG9yOiAjMDJiY2YzOyB9XG5cbi5idXR0b24tdHdpdHRlcjpob3ZlciwgLmJ1dHRvbi10d2l0dGVyOmFjdGl2ZSwgLmJ1dHRvbi10d2l0dGVyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDJhOGRhO1xuICBib3JkZXItY29sb3I6ICMwMmE4ZGE7IH1cblxuLmJ1dHRvbi10d2l0dGVyLmJ1dHRvbi11amFyYWs6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMmE4ZGE7IH1cblxuLmJ1dHRvbi1nb29nbGUsIC5idXR0b24tZ29vZ2xlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjQxMWU7XG4gIGJvcmRlci1jb2xvcjogI2UyNDExZTsgfVxuXG4uYnV0dG9uLWdvb2dsZTpob3ZlciwgLmJ1dHRvbi1nb29nbGU6YWN0aXZlLCAuYnV0dG9uLWdvb2dsZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjM2ExYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2MzYTFhOyB9XG5cbi5idXR0b24tZ29vZ2xlLmJ1dHRvbi11amFyYWs6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjYzNhMWE7IH1cblxuLmJ1dHRvbi1zaGFkb3cge1xuICBib3gtc2hhZG93OiAzcHggOHB4IDIwcHggMCByZ2JhKDI1NSwgMjIwLCAzNywgMC4yKTsgfVxuICAuYnV0dG9uLXNoYWRvdzpmb2N1cywgLmJ1dHRvbi1zaGFkb3c6YWN0aXZlLCAuYnV0dG9uLXNoYWRvdzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYnV0dG9uLXVqYXJhayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNHMsIGJvcmRlci1jb2xvciAuNHMsIGNvbG9yIC40czsgfVxuICAuYnV0dG9uLXVqYXJhazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGRkRDMjU7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43LCAxLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40MnMsIG9wYWNpdHkgMC40MnM7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDsgfVxuICAuYnV0dG9uLXVqYXJhaywgLmJ1dHRvbi11amFyYWs6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDEsIDAuMywgMSk7IH1cbiAgLmJ1dHRvbi11amFyYWs6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzIC40cywgYm9yZGVyLWNvbG9yIC40cyAwcywgY29sb3IgLjJzIDBzOyB9XG4gICAgLmJ1dHRvbi11amFyYWs6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi5idXR0b24teHMge1xuICBwYWRkaW5nOiA4cHggMTdweDsgfVxuXG4uYnV0dG9uLXNtIHtcbiAgcGFkZGluZzogNXB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYnV0dG9uLWxnIHtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmJ1dHRvbi14bCB7XG4gIHBhZGRpbmc6IDE2cHggNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnV0dG9uLXhsIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggODBweDsgfSB9XG5cbi5idXR0b24tY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDsgfVxuXG4uYnV0dG9uLXJvdW5kLTEge1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmJ1dHRvbi1yb3VuZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uYnV0dG9uLmJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ1dHRvbi5idXR0b24taWNvbiAuaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMS41NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07IH1cbiAgLmJ1dHRvbi5idXR0b24taWNvbi1sZWZ0IC5pY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4OyB9XG4gIC5idXR0b24uYnV0dG9uLWljb24tcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgIC5idXR0b24uYnV0dG9uLWljb24tcmlnaHQgLmljb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4OyB9XG4gIC5idXR0b24uYnV0dG9uLWljb24uYnV0dG9uLWxpbmsgLmljb24ge1xuICAgIHRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5idXR0b24uYnV0dG9uLWljb24uYnV0dG9uLXhzIC5pY29uIHtcbiAgICB0b3A6IC4wNWVtO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgcGFkZGluZy1yaWdodDogOHB4OyB9XG4gIC5idXR0b24uYnV0dG9uLWljb24uYnV0dG9uLXhzIC5idXR0b24taWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogLjMzczsgfVxuICAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgICBib3JkZXItY29sb3I6ICNGRkRDMjU7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYnV0dG9uLmJ1dHRvbi1pY29uW2RhdGEtY3VzdG9tLXRvZ2dsZV0ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idXR0b24uYnV0dG9uLWljb25bZGF0YS1jdXN0b20tdG9nZ2xlXSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLypcbiogRm9ybSBzdHlsZXNcbiovXG4ucmQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucmQtZm9ybSAuYnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4OyB9XG5cbiogKyAucmQtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IC5mb3JtLXZhbGlkYXRpb24ge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5mb3JtLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm0td3JhcC5oYXMtZXJyb3IgLmZvcm0taW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NTQzZjsgfVxuICAuZm9ybS13cmFwLmhhcy1mb2N1cyAuZm9ybS1pbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZEQzI1OyB9XG5cbi5mb3JtLXdyYXAgKyAqIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uZm9ybS1pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMTZweCAyM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTsgfVxuICAuZm9ybS1pbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG50ZXh0YXJlYS5mb3JtLWlucHV0IHtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgbWF4LWhlaWdodDogMjMwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuLmZvcm0tbGFiZWwsXG4uZm9ybS1sYWJlbC1vdXRzaWRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvcm0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IC4yNXM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuZm9ybS1sYWJlbC5mb2N1cyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuZm9ybS1sYWJlbC5hdXRvLWZpbGwge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5mb3JtLWxhYmVsLW91dHNpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLWxhYmVsLW91dHNpZGUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICAgICAgLmZvcm0tbGFiZWwtb3V0c2lkZSwgLmZvcm0tbGFiZWwtb3V0c2lkZS5mb2N1cywgLmZvcm0tbGFiZWwtb3V0c2lkZS5hdXRvLWZpbGwge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5bZGF0YS14LW1vZGU9J3RydWUnXSAuZm9ybS1sYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5mb3JtLXZhbGlkYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTE7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICNmNTU0M2Y7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuXG4uZm9ybS12YWxpZGF0aW9uLWxlZnQgLmZvcm0tdmFsaWRhdGlvbiB7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuI2Zvcm0tb3V0cHV0LWdsb2JhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAxNXB4O1xuICB6LWluZGV4OiAyMDAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwMHB4LCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlOyB9XG4gICNmb3JtLW91dHB1dC1nbG9iYWwuYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgI2Zvcm0tb3V0cHV0LWdsb2JhbCB7XG4gICAgICBsZWZ0OiAzMHB4OyB9IH1cblxuLmZvcm0tb3V0cHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuZm9ybS1vdXRwdXQuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmZvcm0tb3V0cHV0LmVycm9yIHtcbiAgICBjb2xvcjogI2Y1NTQzZjsgfVxuICAuZm9ybS1vdXRwdXQuc3VjY2VzcyB7XG4gICAgY29sb3I6ICM5OGJmNDQ7IH1cblxuLnJhZGlvIC5yYWRpby1jdXN0b20sXG4ucmFkaW8taW5saW5lIC5yYWRpby1jdXN0b20sXG4uY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbSxcbi5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94LWN1c3RvbSB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLnJhZGlvIC5yYWRpby1jdXN0b20sIC5yYWRpbyAucmFkaW8tY3VzdG9tLWR1bW15LFxuICAucmFkaW8taW5saW5lIC5yYWRpby1jdXN0b20sXG4gIC5yYWRpby1pbmxpbmUgLnJhZGlvLWN1c3RvbS1kdW1teSxcbiAgLmNoZWNrYm94IC5jaGVja2JveC1jdXN0b20sXG4gIC5jaGVja2JveCAuY2hlY2tib3gtY3VzdG9tLWR1bW15LFxuICAuY2hlY2tib3gtaW5saW5lIC5jaGVja2JveC1jdXN0b20sXG4gIC5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94LWN1c3RvbS1kdW1teSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5yYWRpbyAucmFkaW8tY3VzdG9tLWR1bW15LFxuICAucmFkaW8taW5saW5lIC5yYWRpby1jdXN0b20tZHVtbXksXG4gIC5jaGVja2JveCAuY2hlY2tib3gtY3VzdG9tLWR1bW15LFxuICAuY2hlY2tib3gtaW5saW5lIC5jaGVja2JveC1jdXN0b20tZHVtbXkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAucmFkaW8gLnJhZGlvLWN1c3RvbS1kdW1teTo6YWZ0ZXIsXG4gICAgLnJhZGlvLWlubGluZSAucmFkaW8tY3VzdG9tLWR1bW15OjphZnRlcixcbiAgICAuY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbS1kdW1teTo6YWZ0ZXIsXG4gICAgLmNoZWNrYm94LWlubGluZSAuY2hlY2tib3gtY3VzdG9tLWR1bW15OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjIyczsgfVxuICAucmFkaW8gLnJhZGlvLWN1c3RvbTpmb2N1cyxcbiAgLnJhZGlvLWlubGluZSAucmFkaW8tY3VzdG9tOmZvY3VzLFxuICAuY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbTpmb2N1cyxcbiAgLmNoZWNrYm94LWlubGluZSAuY2hlY2tib3gtY3VzdG9tOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbi5yYWRpbyBpbnB1dCxcbi5yYWRpby1pbmxpbmUgaW5wdXQsXG4uY2hlY2tib3ggaW5wdXQsXG4uY2hlY2tib3gtaW5saW5lIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5yYWRpby1jdXN0b206Y2hlY2tlZCArIC5yYWRpby1jdXN0b20tZHVtbXk6YWZ0ZXIsXG4uY2hlY2tib3gtY3VzdG9tOmNoZWNrZWQgKyAuY2hlY2tib3gtY3VzdG9tLWR1bW15OmFmdGVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucmFkaW8sXG4ucmFkaW8taW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4OyB9XG4gIC5yYWRpbyAucmFkaW8tY3VzdG9tLWR1bW15LFxuICAucmFkaW8taW5saW5lIC5yYWRpby1jdXN0b20tZHVtbXkge1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREZERkRGOyB9XG4gICAgLnJhZGlvIC5yYWRpby1jdXN0b20tZHVtbXk6OmFmdGVyLFxuICAgIC5yYWRpby1pbmxpbmUgLnJhZGlvLWN1c3RvbS1kdW1teTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICBib3R0b206IDNweDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzQjNCM0I7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0OyB9XG5cbi5jaGVja2JveCxcbi5jaGVja2JveC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7IH1cbiAgLmNoZWNrYm94IC5jaGVja2JveC1jdXN0b20tZHVtbXksXG4gIC5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94LWN1c3RvbS1kdW1teSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERkRGREY7IH1cbiAgICAuY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbS1kdW1teTo6YWZ0ZXIsXG4gICAgLmNoZWNrYm94LWlubGluZSAuY2hlY2tib3gtY3VzdG9tLWR1bW15OjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxmMjIyJztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4udG9nZ2xlLWN1c3RvbSB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIC50b2dnbGUtY3VzdG9tOmNoZWNrZWQgfiAuY2hlY2tib3gtY3VzdG9tLWR1bW15OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtNTAlKTsgfVxuICAudG9nZ2xlLWN1c3RvbSB+IC5jaGVja2JveC1jdXN0b20tZHVtbXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAudG9nZ2xlLWN1c3RvbSB+IC5jaGVja2JveC1jdXN0b20tZHVtbXk6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjREZERkRGO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCAtNTAlKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiAuMjJzOyB9XG5cbi5yZC1mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTJweCwgMCk7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogLTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4OyB9XG4gIC5yZC1mb3JtLWlubGluZSA+ICoge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4OyB9XG4gIC5yZC1mb3JtLWlubGluZSAuZm9ybS13cmFwIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWluLXdpZHRoOiAxODVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnJkLWZvcm0taW5saW5lIC5mb3JtLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5yZC1mb3JtLWlubGluZSAuZm9ybS13cmFwLXNlbGVjdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucmQtZm9ybS1pbmxpbmUgLmZvcm0tYnV0dG9uIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7IH1cbiAgICAucmQtZm9ybS1pbmxpbmUgLmZvcm0tYnV0dG9uIC5idXR0b24ge1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAyMDhweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5yZC1mb3JtLWlubGluZSAuZm9ybS1idXR0b24gLmJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAucmQtZm9ybS1pbmxpbmUucmQtZm9ybS1pbmxpbmUtY2VudGVyZWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5mb3JtLXNtIC5mb3JtLWlucHV0LFxuLmZvcm0tc20gLmJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmZvcm0tc20gLmZvcm0tdmFsaWRhdGlvbiB7XG4gIHRvcDogLTE2cHg7IH1cblxuLmZvcm0tc20gLmZvcm0tbGFiZWwge1xuICB0b3A6IDIwcHg7IH1cblxuLmZvcm0tc20gKiArIC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5mb3JtLWxnIC5mb3JtLWlucHV0LFxuLmZvcm0tbGcgLmZvcm0tbGFiZWwsXG4uZm9ybS1sZyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5mb3JtLWxnIC5mb3JtLWlucHV0LFxuLmZvcm0tbGcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5mb3JtLWxnIC5mb3JtLWlucHV0LFxuLmZvcm0tbGcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7IH1cblxuLmZvcm0tbGcgLmZvcm0tYnV0dG9uIHtcbiAgbWluLWhlaWdodDogNjBweDsgfVxuXG4uZm9ybS1sZyAuZm9ybS1sYWJlbCB7XG4gIHRvcDogMzBweDsgfVxuXG4vKlxuKiBQb3N0c1xuKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci5jb250YWluZXItY3VzdG9tLXJpZ2h0LCAuY29udGFpbmVyLmNvbnRhaW5lci1jdXN0b20tbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAoKDEwMHZ3IC0gMTIwMHB4ICsgMTdweCkgLyAyKSk7IH1cbiAgLmNvbnRhaW5lci5jb250YWluZXItY3VzdG9tLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuY29udGFpbmVyLmNvbnRhaW5lci1jdXN0b20tbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wb3N0LWNsYXNzaWMtZmlndXJlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnBvc3QtY2xhc3NpYy1maWd1cmUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucG9zdC1jbGFzc2ljLWZpZ3VyZSArIC5wb3N0LWNsYXNzaWMtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7IH1cblxuLnBvc3QtY2xhc3NpYy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnBvc3QtY2xhc3NpYy10aXRsZSArIC5wb3N0LWNsYXNzaWMtZGVzY3JpcHRpb24sXG4gIC5wb3N0LWNsYXNzaWMtdGl0bGUgKyAucG9zdC1leGNlcnB0IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7IH1cblxuLnBvc3QtY2xhc3NpYy1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLmJveC1jdGEge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJveC1jdGEge1xuICAgICAgcGFkZGluZzogNzJweCA0OHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5ib3gtY3RhIC5yZC1mb3JtLWlubGluZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9IH1cblxuLmJveC1jdGEtdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmJveC1jdGEtdGV4dCBwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5wcmljaW5nLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG4gIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAyMXB4IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnByaWNpbmctYm94IHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcmljaW5nLWJveCB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7IH0gfVxuXG4uZmlyc3QtbGV0dGVyOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjJweCAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQzI1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5wb3N0LWlubGluZSA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5wb3N0LWlubGluZV9faGVhZGVyLFxuLnBvc3QtaW5saW5lX19mb290ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4gIC5wb3N0LWlubGluZV9faGVhZGVyID4gKixcbiAgLnBvc3QtaW5saW5lX19mb290ZXIgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLnBvc3QtaW5saW5lX19oZWFkZXIgPiAqLFxuICAucG9zdC1pbmxpbmVfX2Zvb3RlciA+ICoge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucG9zdC1pbmxpbmVfX3RpbWUsXG4ucG9zdC1pbmxpbmVfX2NvbW1lbnQge1xuICBjb2xvcjogI0ZDRkNGQzsgfVxuXG4ucG9zdC1pbmxpbmVfX2xpbmsge1xuICBjb2xvcjogI0ZDRkNGQztcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnBvc3QtaW5saW5lX19saW5rIGEge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgIC5wb3N0LWlubGluZV9fbGluayBhLCAucG9zdC1pbmxpbmVfX2xpbmsgYTpmb2N1cywgLnBvc3QtaW5saW5lX19saW5rIGE6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLnBvc3QtaW5saW5lX19saW5rIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNGNUY1RjU7IH1cblxuKiArIC5wb3N0LWNsYXNzaWMtYm9keSxcbi5wb3N0LWNsYXNzaWMtdGl0bGUgKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4qICsgLnBvc3QtbWV0YSxcbiogKyAucG9zdC1jbGFzc2ljLWZvb3RlcixcbiogKyAucG9zdC1taW5pbWFsLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuKiArIC5wb3N0LWNsYXNzaWMtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbiogKyAuY2Fyb3VzZWwtcG9zdC1nYWxsZXJ5LFxuKiArIC5lbnRyeS12aWRlbyxcbiogKyAucG9zdC1saW5rLFxuKiArIC5wb3N0LXF1b3RlLFxuKiArIC5wb3N0LWF1ZGlvLFxuKiArIC5pbWctdGh1bWJuYWlsLXZhcmlhbnQtMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuKiArIC5idXR0b24tbGluayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnBvc3QtY2xhc3NpYy10aXRsZS1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBvc3QtY2xhc3NpYy10aXRsZS1pY29uW2NsYXNzKj1cImxpbmVhci1pY29uLVwiXTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQzI1O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBvc3QtZXhjZXJwdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zdC1jbGFzc2ljLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5wb3N0LWNsYXNzaWMtZm9vdGVyICogKyAuYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4ucG9zdC1jbGFzc2ljLWZvb3RlciAqICsgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucG9zdC1tZXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLm1ldGEtYXV0aG9yOmhvdmVyIHtcbiAgY29sb3I6ICNGRkRDMjU7IH1cblxuLnBvc3QtbGluayB7XG4gIHBhZGRpbmc6IDI3cHggMTVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCMkIyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAucG9zdC1saW5rICoge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5wb3N0LWxpbmsgPiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAucG9zdC1saW5rID4gYTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQ6IDQwMCAxNHB4LzE0cHggXCJMaW5lYXJpY29uc1wiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnBvc3QtbGluayAucG9zdC1jbGFzc2ljLXRpdGxlICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAucG9zdC1saW5rIC5wb3N0LWNsYXNzaWMtdGl0bGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICNGQ0ZDRkM7IH1cblxuLnBvc3QtcXVvdGUgLnF1b3RlLWRlZmF1bHQge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLnBvc3QtcXVvdGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBvc3QtcXVvdGUgYSB7XG4gICAgICBwYWRkaW5nOiAzNXB4IDMwcHggNjVweDsgfSB9XG4gIC5wb3N0LXF1b3RlIGEgLnF1b3RlLWRlZmF1bHRfX3RleHQge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5wb3N0LXF1b3RlIGEgLnF1b3RlLWRlZmF1bHRfX2NpdGUge1xuICAgIGNvbG9yOiAjRkNGQ0ZDOyB9XG4gIC5wb3N0LXF1b3RlIGE6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG5cbi5wb3N0LWF1ZGlvIC5yZC1hdWRpby13cmFwIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wb3N0LXZpZGVvLXdyYXAgLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNS40NSU7IH0gfVxuXG4ucG9zdC1taW5pbWFsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucG9zdC1taW5pbWFsICogKyAucG9zdC1tZXRhIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5wb3N0LW1pbmltYWwgKiArIC5wb3N0LWNsYXNzaWMtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAqICsgLnBvc3QtbWluaW1hbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgKiArIC5wb3N0LW1pbmltYWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLnBvc3QtbWluaW1hbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAucG9zdC1taW5pbWFsLWZvb3RlciAqICsgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4ucG9zdHMtbGlzdHMtbWFzb25yeS0zLWNvbHMgPiAqIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4uaW9zIC5wb3N0cy1saXN0cy1tYXNvbnJ5LTMtY29scyA+ICoge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnBvc3RzLWxpc3RzLW1hc29ucnktMy1jb2xzIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5wb3N0cy1saXN0cy1tYXNvbnJ5LTMtY29scyAucmQtYXVkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wb3N0cy1saXN0cy1tYXNvbnJ5LTMtY29scyB7XG4gICAgLW1vei1jb2x1bW5zOiAyO1xuICAgIGNvbHVtbnM6IDI7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1MHB4O1xuICAgIGNvbHVtbi1nYXA6IDUwcHg7IH1cbiAgICAucG9zdHMtbGlzdHMtbWFzb25yeS0zLWNvbHMgPiAqIHtcbiAgICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBvc3RzLWxpc3RzLW1hc29ucnktMy1jb2xzIHtcbiAgICAgIC1tb3otY29sdW1uczogMztcbiAgICAgIGNvbHVtbnM6IDM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgICAucG9zdHMtbGlzdHMtbWFzb25yeS0zLWNvbHMgPiAqOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmNhcm91c2VsLWJsb2ctanVzdGlmeSAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJvdXNlbC1ibG9nLWp1c3RpZnkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnBvc3Qtc2luZ2xlLWJvZHkgKiArIGltZyxcbi5wb3N0LXNpbmdsZS1ib2R5ICogKyBwIHtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4ucG9zdC1zaW5nbGUtYm9keSAqICsgLnF1b3RlLWRlZmF1bHRfX2NpdGUge1xuICBtYXJnaW4tdG9wOiAyN3B4OyB9XG5cbi5wb3N0LXNpbmdsZS1ib2R5IC5xdW90ZS1kZWZhdWx0X19jaXRlIHtcbiAgY29sb3I6ICNGQ0ZDRkM7IH1cblxuLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyIGltZyArICoge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5ub25zdGFuZGFydC1wb3N0LWhlYWRlciAqICsgaDIge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbi5ub25zdGFuZGFydC1wb3N0LWhlYWRlciAqICsgLnBvc3QtbWV0YSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyICogKyBbY2xhc3MqPSdsaXN0LWlubGluZS0nXSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyIGltZyB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5ub25zdGFuZGFydC1wb3N0LWhlYWRlciBbY2xhc3MqPSdsaW5lYXItaWNvbi0nXTpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyIC5wb3N0LW1ldGEge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuW2NsYXNzKj0nYmctaW1hZ2UtJ10gLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuW2NsYXNzKj0nYmctaW1hZ2UtJ10gLm5vbnN0YW5kYXJ0LXBvc3QtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICBbY2xhc3MqPSdiZy1pbWFnZS0nXSAubm9uc3RhbmRhcnQtcG9zdC1oZWFkZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3BhY2l0eTogLjU1OyB9XG5cbi5wb3N0LW1vZGVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzUuMzk1MDMzOCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnBvc3QtbW9kZXJuID4gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMSU7XG4gICAgbWluLXdpZHRoOiAxMDElOyB9XG4gIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZDRkNGQzsgfVxuICAucG9zdC1tb2Rlcm4gLmxpc3QtaW5saW5lLXRhZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjIwLCAzNywgMC42Nik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5wb3N0LW1vZGVybl9faW5uZXIgPiAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICAucG9zdC1tb2Rlcm5fX2lubmVyID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnBvc3QtbW9kZXJuX190aXRsZSB7XG4gIG1heC1oZWlnaHQ6IDUuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ucG9zdC1tb2Rlcm5fX2RpdmlkZXIge1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC1tb2Rlcm5fX2lubmVyID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvc3QtbW9kZXJuX19pbm5lciA+ICogKyAqIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4OyB9IH1cblxuLmRlc2t0b3AgLnBvc3QtbW9kZXJuID4gaW1nIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDsgfVxuXG4uZGVza3RvcCAucG9zdC1tb2Rlcm4gLnBvc3QtbW9kZXJuX19pbm5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMjAsIDM3LCAwLjkpOyB9XG4gIC5kZXNrdG9wIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyID4gKiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuICAuZGVza3RvcCAucG9zdC1tb2Rlcm4gLnBvc3QtbW9kZXJuX19pbm5lciA+ICo6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzOyB9XG4gIC5kZXNrdG9wIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyID4gKjpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7IH1cbiAgLmRlc2t0b3AgLnBvc3QtbW9kZXJuIC5wb3N0LW1vZGVybl9faW5uZXIgPiAqOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAuZGVza3RvcCAucG9zdC1tb2Rlcm4gLnBvc3QtbW9kZXJuX19pbm5lciA+ICo6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzOyB9XG4gIC5kZXNrdG9wIC5wb3N0LW1vZGVybiAucG9zdC1tb2Rlcm5fX2lubmVyID4gKjpudGgtY2hpbGQoNSkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7IH1cblxuLmRlc2t0b3AgLnBvc3QtbW9kZXJuOmhvdmVyID4gaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSBzY2FsZSgwLjkpOyB9XG5cbi5kZXNrdG9wIC5wb3N0LW1vZGVybjpob3ZlciAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuICAuZGVza3RvcCAucG9zdC1tb2Rlcm46aG92ZXIgLnBvc3QtbW9kZXJuX19pbm5lciA+ICoge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLypcbiogUXVvdGVzXG4qL1xuLnF1b3RlLXByaW1hcnktbWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBmaWxsOiAjRkZEQzI1O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4ucXVvdGUtcHJpbWFyeS1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgLnF1b3RlLXByaW1hcnktYm9keTo6YmVmb3JlLCAucXVvdGUtcHJpbWFyeS1ib2R5OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAucXVvdGUtcHJpbWFyeS1ib2R5OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDsgfVxuICAucXVvdGUtcHJpbWFyeS1ib2R5OjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc4cHggLSAxMnB4KTtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnKTsgfVxuXG4ucXVvdGUtcHJpbWFyeS10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnF1b3RlLXByaW1hcnktY2l0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnF1b3RlLXByaW1hcnktZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuKiArIC5xdW90ZS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4qICsgLnF1b3RlLXByaW1hcnktZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucXVvdGUtcHJpbWFyeS1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDMycHggMjBweCA0MHB4IDMwcHg7IH1cbiAgLnF1b3RlLXByaW1hcnktdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5xdW90ZS1wcmltYXJ5LWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdW90ZS1wcmltYXJ5LWJvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuXG4ucXVvdGUtbW9kZXJuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucXVvdGUtbW9kZXJuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4OyB9IH1cbiAgLnF1b3RlLW1vZGVybiBwIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4ucXVvdGUtbW9kZXJuLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnF1b3RlLW1vZGVybi1oZWFkZXIgKyAucXVvdGUtbW9kZXJuLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDQycHg7IH1cblxuLnF1b3RlLWNsYXNzaWMtYXZhdGFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogN3B4IDdweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cblxuLnF1b3RlLWNsYXNzaWMtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucXVvdGUtY2xhc3NpYy1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNDNweDsgfSB9XG5cbi5xdW90ZS1jbGFzc2ljLW5hbWUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5xdW90ZS1jbGFzc2ljLW5hbWUgKyAucXVvdGUtY2xhc3NpYy1wb3NpdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5xdW90ZS1jbGFzc2ljLXBvc2l0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogN3B4OyB9XG4gIC5xdW90ZS1jbGFzc2ljLXBvc2l0aW9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zcHg7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREMyNTtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4ucXVvdGUtbW9kZXJuLWJvZHkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5xdW90ZS1tb2Rlcm4tYm9keSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAucXVvdGUtbW9kZXJuLWJvZHk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgdG9wOiA5cHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnF1b3RlLW1vZGVybi1ib2R5OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtNDNweDsgfSB9XG5cbi8qXG4qIFRodW1ibmFpbHNcbiovXG4uZmlndXJlLWxpZ2h0IGZpZ2NhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY29sb3I6ICNERkRGREY7IH1cblxuLnRodW1ibmFpbCB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC50aHVtYm5haWwgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAudGh1bWJuYWlsOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuXG4vKlxuKiBCcmVhZGNydW1ic1xuKi9cbi5icmVhZGNydW1icy1jdXN0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM1cHggMCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG5cbi5icmVhZGNydW1icy1jdXN0b20tcGF0aCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggYSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggYSwgLmJyZWFkY3J1bWJzLWN1c3RvbS1wYXRoIGE6YWN0aXZlLCAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGREMyNTsgfVxuICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzsgfVxuICAgIC5icmVhZGNydW1icy1jdXN0b20tcGF0aCBsaTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLvhIVcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MiU7XG4gICAgICByaWdodDogLTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApOyB9XG4gIC5icmVhZGNydW1icy1jdXN0b20tcGF0aCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5icmVhZGNydW1icy1jdXN0b20tcGF0aCBhOmhvdmVyLFxuICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggbGkuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGggbGkuYWN0aXZlIHtcbiAgICB0b3A6IDJweDsgfVxuXG4qICsgLmJyZWFkY3J1bWJzLWN1c3RvbS1wYXRoIHtcbiAgbWFyZ2luLXRvcDogMTRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJyZWFkY3J1bWJzLWN1c3RvbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5icmVhZGNydW1icy1jdXN0b20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4OyB9XG4gICAgLmJyZWFkY3J1bWJzLWN1c3RvbSA+ICoge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAqICsgLmJyZWFkY3J1bWJzLWN1c3RvbS1wYXRoIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icy1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDcwcHggMCA4MHB4OyB9XG4gIC5icmVhZGNydW1icy1jdXN0b20tcGF0aCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnJlYWRjcnVtYnMtY3VzdG9tIHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5icmVhZGNydW1icy1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweDsgfSB9XG5cbi8qXG4qIFBhZ2luYXRpb24gY3VzdG9tXG4qL1xuLnBhZ2luYXRpb24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG4gIC5wYWdpbmF0aW9uOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5wYWdpbmF0aW9uID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4ucGFnZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnBhZ2UtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM5YjliOWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5wYWdlLWxpbms6aG92ZXIsIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdlLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkRDMjU7XG4gIGJvcmRlci1jb2xvcjogI0ZGREMyNTsgfVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSA+IC5wYWdlLWxpbmssIC5wYWdlLWl0ZW0uYWN0aXZlID4gLnBhZ2UtbGluazpob3ZlciwgLnBhZ2UtaXRlbS5hY3RpdmUgPiAucGFnZS1saW5rOmZvY3VzLCAucGFnZS1pdGVtLmFjdGl2ZSA+IC5wYWdlLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkRDMjU7XG4gIGJvcmRlci1jb2xvcjogI0ZGREMyNTsgfVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkID4gLnBhZ2UtbGluaywgLnBhZ2UtaXRlbS5kaXNhYmxlZCA+IC5wYWdlLWxpbms6aG92ZXIsIC5wYWdlLWl0ZW0uZGlzYWJsZWQgPiAucGFnZS1saW5rOmZvY3VzLCAucGFnZS1pdGVtLmRpc2FibGVkID4gLnBhZ2UtbGluazphY3RpdmUge1xuICBjb2xvcjogI0RGREZERjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4ucGFnZS1pdGVtLWNvbnRyb2wgLmljb246OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5wYWdlLWl0ZW0tY29udHJvbDpmaXJzdC1jaGlsZCAuaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjA1Myc7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5wYWdlLWl0ZW0tY29udHJvbDpsYXN0LWNoaWxkIC5pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDU0JztcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi8qXG4qIFNuYWNrYmFyc1xuKi9cbi5zbmFja2JhcnMge1xuICBwYWRkaW5nOiA5cHggMTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRDJEMkQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuc25hY2tiYXJzIC5pY29uLXh4cyB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5zbmFja2JhcnMgcCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5zbmFja2JhcnMgcCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAuc25hY2tiYXJzLWxlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zbmFja2JhcnMtcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5zbmFja2JhcnMtcmlnaHQ6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnNuYWNrYmFycyB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLypcbiogRm9vdGVyc1xuKi9cbi5mb290ZXItY2xhc3NpYyB7XG4gIHBhZGRpbmc6IDcwcHggMCA2N3B4OyB9XG4gIC5mb290ZXItY2xhc3NpYyBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG4uZm9vdGVyLWNsYXNzaWMtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLmZvb3Rlci1jbGFzc2ljLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9XG4gIC5mb290ZXItY2xhc3NpYy1saXN0OmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb290ZXItY2xhc3NpYy1saXN0ID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi5mb290ZXItY2xhc3NpYy1sb2dvLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mb290ZXItY2xhc3NpYy1sb2dvLXdyYXAge1xuICAgICAgbWFyZ2luLXRvcDogODhweDsgfSB9XG4gIC5mb290ZXItY2xhc3NpYy1sb2dvLXdyYXA6OmJlZm9yZSwgLmZvb3Rlci1jbGFzc2ljLWxvZ28td3JhcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICB0b3A6IDUwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmZvb3Rlci1jbGFzc2ljLWxvZ28td3JhcDo6YmVmb3JlLCAuZm9vdGVyLWNsYXNzaWMtbG9nby13cmFwOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvb3Rlci1jbGFzc2ljLWxvZ28td3JhcDo6YmVmb3JlLCAuZm9vdGVyLWNsYXNzaWMtbG9nby13cmFwOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA0MCU7IH0gfVxuICAuZm9vdGVyLWNsYXNzaWMtbG9nby13cmFwOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmZvb3Rlci1jbGFzc2ljLWxvZ28td3JhcDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwOyB9XG5cbi8qXG4qIFBhZ2UgbGF5b3V0XG4qL1xuaHRtbC5ib3hlZCBib2R5IHtcbiAgYmFja2dyb3VuZDogI0ZDRkNGQyB1cmwoLi4vaW1hZ2VzL2JnLXBhdHRlcm4tYm94ZWQucG5nKSByZXBlYXQgZml4ZWQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MzBweCkge1xuICBodG1sLmJveGVkIC5wYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAwIDIzcHggMCByZ2JhKDEsIDEsIDEsIDAuMSk7IH1cbiAgaHRtbC5ib3hlZCAucmQtbmF2YmFyLXN0YXRpYyB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgaHRtbC5ib3hlZCAucmQtbmF2YmFyLXN0YXRpYy5yZC1uYXZiYXItLWlzLXN0dWNrIHtcbiAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2MDBweCk7XG4gICAgICByaWdodDogY2FsYyg1MCUgLSAxNjAwcHgpOyB9IH1cblxuLypcbiogVGV4dCBzdHlsaW5nXG4qL1xuLnRleHQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi50ZXh0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4udGV4dC11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udGV4dC1zdHJpa2Uge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuXG4uZm9udC13ZWlnaHQtdGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZm9udC13ZWlnaHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZvbnQtd2VpZ2h0LXNib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZvbnQtd2VpZ2h0LXVib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4udGV4dC1zcGFjaW5nLTAge1xuICBsZXR0ZXItc3BhY2luZzogMDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkRDMjUgIWltcG9ydGFudDsgfVxuXG4vKlxuKiBPZmZzZXRzXG4qL1xuKiArIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbmgyICsgcCxcbi5oZWFkaW5nLTIgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjhweDsgfVxuXG5oMiArIC5wcmV0aXRsZSxcbi5oZWFkaW5nLTIgKyAucHJldGl0bGUge1xuICBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbmg0ICsgcCxcbi5oZWFkaW5nLTQgKyBwIHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5zbWFsbCArIGg0LFxuLnNtYWxsICsgLmhlYWRpbmctNCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxucCArIGgyLFxucCArIC5oZWFkaW5nLTIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbnAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG5pbWcgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG5oMyArIGltZyB7XG4gIG1hcmdpbi10b3A6IDQycHg7IH1cblxuKiArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbiogKyAuYmlnIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4qICsgLnRleHQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbiogKyAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgKiArIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMzZweDsgfSB9XG5cbi5pbmRleC1saXN0ICsgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDcwcHg7IH1cblxuLnJvdyArIGgzLFxuLnJvdyArIC5oZWFkaW5nLTMge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG5cbi5jb250YWluZXIgKyAuY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4ucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDM1cHg7IH1cblxuKiArIC5pbmRleC1saXN0IHtcbiAgbWFyZ2luLXRvcDogNjNweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICogKyAucmQtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuY29udGFpbmVyICsgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAucm93ICsgLnJvdyB7XG4gICAgbWFyZ2luLXRvcDogODdweDsgfSB9XG5cbi5yb3ctMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAucm93LTA6ZW1wdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnJvdy0wID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5yb3ctMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDsgfVxuICAucm93LTE1OmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctMTUgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5yb3ctMjAge1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDsgfVxuICAucm93LTIwOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctMjAgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5yb3ctMzAge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweDsgfVxuICAucm93LTMwOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctMzAgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5yb3ctMzcge1xuICBtYXJnaW4tYm90dG9tOiAtMzdweDsgfVxuICAucm93LTM3OmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctMzcgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4OyB9XG5cbi5yb3ctNDEge1xuICBtYXJnaW4tYm90dG9tOiAtNDFweDsgfVxuICAucm93LTQxOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctNDEgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MXB4OyB9XG5cbi5yb3ctNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDsgfVxuICAucm93LTUwOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctNTAgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5yb3ctNjAge1xuICBtYXJnaW4tYm90dG9tOiAtNjBweDsgfVxuICAucm93LTYwOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctNjAgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93LW1kLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDsgfVxuICAgIC5yb3ctbWQtMzA6ZW1wdHkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5yb3ctbWQtMzAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYXctMjkge1xuICAgIGZsZXg6IDAgMCAyOSU7XG4gICAgbWF4LXdpZHRoOiAyOSU7IH0gfVxuXG4ucm93Lm10LTExMiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnJvdy5tdC0xMTIge1xuICAgICAgbWFyZ2luLXRvcDogMTEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm10LTExMiB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXQtMTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMTJweDsgfSB9XG5cbi8qXG4qIFNlY3Rpb25zXG4qL1xuLnNlY3Rpb24teHMsXG4uc2VjdGlvbi1zbSxcbi5zZWN0aW9uLW1kLFxuLnNlY3Rpb24tbWQtMixcbi5zZWN0aW9uLWxnLFxuLnNlY3Rpb24teGwsXG4uYm94LWN1c3RvbS0xIHtcbiAgcGFkZGluZzogNTBweCAwOyB9XG5cbi5zZWN0aW9uLWNvbGxhcHNlICsgLnNlY3Rpb24tY29sbGFwc2Uge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uc2VjdGlvbi1jb2xsYXBzZTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuaHRtbCBbY2xhc3MqPSdzZWN0aW9uLSddLnNlY3Rpb24tYm90dG9tLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgc2VjdGlvbi5zZWN0aW9uLXNtOmZpcnN0LW9mLXR5cGUsXG4gIHNlY3Rpb24uc2VjdGlvbi1tZDpmaXJzdC1vZi10eXBlLFxuICBzZWN0aW9uLnNlY3Rpb24tbGc6Zmlyc3Qtb2YtdHlwZSxcbiAgc2VjdGlvbi5zZWN0aW9uLXhsOmZpcnN0LW9mLXR5cGUsXG4gIHNlY3Rpb24uc2VjdGlvbi14eGw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tc20ge1xuICAgIHBhZGRpbmc6IDYwcHggMDsgfVxuICAuc2VjdGlvbi1tZCB7XG4gICAgcGFkZGluZzogNTBweCAwOyB9XG4gIC5zZWN0aW9uLWxnIHtcbiAgICBwYWRkaW5nOiA4NXB4IDA7IH1cbiAgLmJveC1jdXN0b20tMSB7XG4gICAgcGFkZGluZzogNTBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWxnIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi14cyB7XG4gICAgcGFkZGluZzogNjJweCAwIDcwcHg7IH1cbiAgLnNlY3Rpb24tc20ge1xuICAgIHBhZGRpbmc6IDEwOXB4IDAgMTIwcHg7IH1cbiAgLnNlY3Rpb24tbWQge1xuICAgIHBhZGRpbmc6IDEzM3B4IDAgOTZweDsgfVxuICAuc2VjdGlvbi1tZC0yIHtcbiAgICBwYWRkaW5nOiAxMTZweCAwIDk2cHg7IH1cbiAgLnNlY3Rpb24tbGcge1xuICAgIHBhZGRpbmc6IDE0NHB4IDAgMTQycHg7IH1cbiAgLmJveC1jdXN0b20tMSB7XG4gICAgcGFkZGluZzogMTMzcHggMCA5NnB4OyB9IH1cblxuLnNlY3Rpb24tc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zZWN0aW9uLXNpbmdsZSBwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNlY3Rpb24tc2luZ2xlICogKyAucmlnaHRzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIC5zZWN0aW9uLXNpbmdsZSAqICsgLmNvdW50ZG93bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIC5zZWN0aW9uLXNpbmdsZSAuY291bnRkb3duLXdyYXAgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uLXNpbmdsZSAqICsgLnJpZ2h0cyB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gICAgLnNlY3Rpb24tc2luZ2xlIC5jb3VudGRvd24td3JhcCArICoge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDsgfSB9XG4gIC5zZWN0aW9uLXNpbmdsZSAucmQtbWFpbGZvcm0td3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zZWN0aW9uLXNpbmdsZSAqICsgLnJkLW1haWxmb3JtLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnNlY3Rpb24tc2luZ2xlLWhlYWRlciB7XG4gIHBhZGRpbmc6IGNhbGMoMWVtICsgM3ZoKSAwIGNhbGMoMWVtICsgMnZoKTsgfVxuXG4uc2VjdGlvbi1zaW5nbGUtbWFpbiB7XG4gIHBhZGRpbmc6IGNhbGMoMWVtICsgNHZoKSAwOyB9XG5cbi5zZWN0aW9uLXNpbmdsZS1mb290ZXIge1xuICBwYWRkaW5nOiBjYWxjKDFlbSArIDJ2aCkgMCBjYWxjKDFlbSArIDN2aCk7IH1cblxuLnNlY3Rpb24tc2luZ2xlLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLnNlY3Rpb24tc2luZ2xlLWlubmVyID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gIC5zZWN0aW9uLXNpbmdsZS1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG5cbi5zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qXG4qIEdyaWQgbW9kdWxlc1xuKi9cbi5ncmlkLWRlbW8ge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ncmlkLWRlbW8gcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIC5ncmlkLWRlbW8gKiArIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAuZ3JpZC1kZW1vICogKyAucm93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5ncmlkLWRlbW8gLnJvdyArIC5yb3cge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5ncmlkLWRlbW8ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLmdyaWQtZGVtbyBwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0OyB9XG4gICAgICAuZ3JpZC1kZW1vICogKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG5cbi5ncmlkLWRlbW8tYm9yZGVyZWQgLnJvdyB7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuICAuZ3JpZC1kZW1vLWJvcmRlcmVkIC5yb3c6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG5cbi5ncmlkLWRlbW8tYm9yZGVyZWQgW2NsYXNzKj0nY29sJ10ge1xuICBwYWRkaW5nOiA1cHggMTVweDsgfVxuICAuZ3JpZC1kZW1vLWJvcmRlcmVkIFtjbGFzcyo9J2NvbCddOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ3JpZC1kZW1vLWJvcmRlcmVkIFtjbGFzcyo9J2NvbCddIHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdyaWQtZGVtby1ib3JkZXJlZCBbY2xhc3MqPSdjb2wnXSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDUwcHggNDVweDsgfSB9XG5cbi5ncmlkLWRlbW8tdW5kZXJsaW5lZCAucm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4uZ3JpZC1kZW1vLXVuZGVybGluZWQgW2NsYXNzKj0nY29sJ10ge1xuICBwYWRkaW5nOiA1cHggMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ3JpZC1kZW1vLXVuZGVybGluZWQgW2NsYXNzKj0nY29sJ10ge1xuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZ3JpZC1kZW1vLXVuZGVybGluZWQgW2NsYXNzKj0nY29sJ10ge1xuICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDsgfSB9XG5cbi8qXG4qIEJhY2tncm91bmRzXG4qL1xuLmNvbnRleHQtZGFyayAuYnJhbmQgLmJyYW5kLWxvZ28tZGFyaywgLmJnLWdyYXktNzAwIC5icmFuZCAuYnJhbmQtbG9nby1kYXJrLCAuYmctZ3JheS05MDAgLmJyYW5kIC5icmFuZC1sb2dvLWRhcmssIC5iZy1wcmltYXJ5IC5icmFuZCAuYnJhbmQtbG9nby1kYXJrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29udGV4dC1kYXJrIC5icmFuZCAuYnJhbmQtbG9nby1saWdodCwgLmJnLWdyYXktNzAwIC5icmFuZCAuYnJhbmQtbG9nby1saWdodCwgLmJnLWdyYXktOTAwIC5icmFuZCAuYnJhbmQtbG9nby1saWdodCwgLmJnLXByaW1hcnkgLmJyYW5kIC5icmFuZC1sb2dvLWxpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvbnRleHQtZGFyayAuc3VidGl0bGUsIC5iZy1ncmF5LTcwMCAuc3VidGl0bGUsIC5iZy1ncmF5LTkwMCAuc3VidGl0bGUsIC5iZy1wcmltYXJ5IC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qXG4qIExpZ2h0IEJhY2tncm91bmRzXG4qL1xuLmJnLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5iZy1kZWZhdWx0Om5vdChbc3R5bGUqPVwiYmFja2dyb3VuZC1cIl0pICsgLmJnLWRlZmF1bHQ6bm90KFtzdHlsZSo9XCJiYWNrZ3JvdW5kLVwiXSkge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5iZy1ncmF5LTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7IH1cbiAgLmJnLWdyYXktMTAwOm5vdChbc3R5bGUqPVwiYmFja2dyb3VuZC1cIl0pICsgLmJnLWdyYXktMTAwOm5vdChbc3R5bGUqPVwiYmFja2dyb3VuZC1cIl0pIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1OyB9XG4gIC5iZy1ncmF5LTIwMDpub3QoW3N0eWxlKj1cImJhY2tncm91bmQtXCJdKSArIC5iZy1ncmF5LTIwMDpub3QoW3N0eWxlKj1cImJhY2tncm91bmQtXCJdKSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLypcbiogRGFyayBCYWNrZ3JvdW5kc1xuKi9cbi5iZy1ncmF5LTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7IH1cbiAgLmJnLWdyYXktNzAwOm5vdChbc3R5bGUqPVwiYmFja2dyb3VuZC1cIl0pICsgLmJnLWdyYXktNzAwOm5vdChbc3R5bGUqPVwiYmFja2dyb3VuZC1cIl0pIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYmctZ3JheS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMyQzJDOyB9XG4gIC5iZy1ncmF5LTkwMDpub3QoW3N0eWxlKj1cImJhY2tncm91bmQtXCJdKSArIC5iZy1ncmF5LTkwMDpub3QoW3N0eWxlKj1cImJhY2tncm91bmQtXCJdKSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLypcbiogQWNjZW50IEJhY2tncm91bmRzXG4qL1xuLmJnLXByaW1hcnkgKyAuYmctcHJpbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi8qXG4qIEJhY2tncm91bmQgSW1hZ2VcbiovXG5bY2xhc3NePSdiZy0nXSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGh0bWw6bm90KC50YWJsZXQpOm5vdCgubW9iaWxlKSAuYmctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IH0gfVxuXG4uYmctY3VzdG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQyLjUlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5iZy1pbWctY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzQlIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MSU7IH1cblxuLypcbiogVXRpbGl0aWVzIGN1c3RvbVxuKi9cbi5oZWlnaHQtZmlsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmhlaWdodC1maWxsID4gKiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5vYmplY3QtaW5saW5lIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAub2JqZWN0LWlubGluZSA+ICoge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG4gIC5vYmplY3QtaW5saW5lID4gKiArICoge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLm9oIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0LWRlY29yYXRpb24tbGluZXMtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnRleHQtZGVjb3JhdGlvbi1saW5lcy1jb250ZW50OjpiZWZvcmUsIC50ZXh0LWRlY29yYXRpb24tbGluZXMtY29udGVudDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgLnRleHQtZGVjb3JhdGlvbi1saW5lcy1jb250ZW50OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gICAgLnRleHQtZGVjb3JhdGlvbi1saW5lcy1jb250ZW50OjphZnRlciB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuKiArIC50ZXh0LWRlY29yYXRpb24tbGluZXMge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbnAucmlnaHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIHAucmlnaHRzIGEge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgcC5yaWdodHMgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG5bc3R5bGUqPSd6LWluZGV4OiAxMDAwOyddIHtcbiAgei1pbmRleDogMTEwMSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsb2NrID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiAuMTI1ZW07XG4gIG1hcmdpbi1yaWdodDogLjEyNWVtOyB9XG5cbi8qXG4qXG4qIEFuaW1hdGUuY3NzXG4qL1xuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7IH1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzOyB9XG5cbmh0bWw6bm90KC5sdC1pZTEwKSAubm90LWFuaW1hdGVkIHtcbiAgb3BhY2l0eTogMDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duOyB9XG5cbi8qXG4qXG4qIFByZWxvYWRlclxuKi9cbi5wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7IH1cbiAgLnByZWxvYWRlci5sb2FkZWQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5wcmVsb2FkZXItYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJlbG9hZGVyLWJvZHkgcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtOHB4OyB9XG5cbi5jc3Nsb2FkLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY3NzbG9hZC1zcGVlZGluZy13aGVlbCB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkZEQzI1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogY3NzbG9hZC1zcGluIC44OHMgaW5maW5pdGUgbGluZWFyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjc3Nsb2FkLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBjc3Nsb2FkLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLypcbipcbiogVG9Ub3BcbiovXG4udWktdG8tdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAxNXB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRkZEQzI1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuICBib3gtc2hhZG93OiAzcHggOHB4IDIwcHggMCByZ2JhKDI1NSwgMjIwLCAzNywgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC51aS10by10b3A6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyQzJDMkM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDNweCA0cHggMTBweCAwIHJnYmEoNTksIDU5LCA1OSwgMC4yKTsgfVxuICAudWktdG8tdG9wOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAudWktdG8tdG9wLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG5odG1sLm1vYmlsZSAudWktdG8tdG9wLFxuaHRtbC50YWJsZXQgLnVpLXRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnVpLXRvLXRvcCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgYm90dG9tOiA0MHB4OyB9IH1cblxuLypcbipcbiogUkQgTmF2YmFyXG4qL1xuQGtleWZyYW1lcyByZC1uYXZiYXItc2xpZGUtZG93biB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgcmQtbmF2YmFyLXNsaWRlLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9IH1cblxuLnJkLW5hdmJhci13cmFwLCAucmQtbmF2YmFyLFxuLnJkLW1lbnUsXG4ucmQtbmF2YmFyLW5hdixcbi5yZC1uYXZiYXItcGFuZWwsIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZW51LCAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbmF2LXdyYXAsIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51IHtcbiAgdHJhbnNpdGlvbjogMC4zNXMgYWxsIGN1YmljLWJlemllcigwLjY1LCAwLjA1LCAwLjM2LCAxKTsgfVxuXG4ucmQtbmF2YmFyLS1uby10cmFuc2l0aW9uLCAucmQtbmF2YmFyLS1uby10cmFuc2l0aW9uICoge1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnJkLW5hdmJhcixcbi5yZC1uYXZiYXIucmQtbmF2YmFyLS1pcy1jbG9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnJkLW5hdmJhci5yZC1uYXZiYXItZml4ZWQgKyAucmQtbmF2YmFyLnJkLW5hdmJhci0taXMtY2xvbmUsXG4ucmQtbmF2YmFyLnJkLW5hdmJhci1zaWRlYmFyICsgLnJkLW5hdmJhci5yZC1uYXZiYXItLWlzLWNsb25lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucmQtbmF2YmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzJDMkMyQzsgfVxuICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWFzaWRlLW91dGVyLFxuICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLW1haW4tb3V0ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWFzaWRlLFxuICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLW1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1hc2lkZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogNDlweCAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLW1haW4ge1xuICAgICAgICAgIG1heC13aWR0aDogMTc0NXB4OyB9IH1cbiAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1icmFuZCBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7IH1cbiAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1tYWluLWVsZW1lbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1zdHVjaywgLnJkLW5hdmJhci5yZC1uYXZiYXItc3RhdGljLnJkLW5hdmJhci0taXMtY2xvbmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gICAgICAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1zdHVjayAucmQtbmF2YmFyLWFzaWRlLW91dGVyLCAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1jbG9uZSAucmQtbmF2YmFyLWFzaWRlLW91dGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnJkLW5hdmJhci5yZC1uYXZiYXItc3RhdGljLnJkLW5hdmJhci0taXMtc3R1Y2sgLnJkLW5hdmJhci1tYWluLCAucmQtbmF2YmFyLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1jbG9uZSAucmQtbmF2YmFyLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDA7IH1cbiAgICAgIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYy5yZC1uYXZiYXItLWlzLXN0dWNrIC5yZC1uYXZiYXItbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUsIC5yZC1uYXZiYXIucmQtbmF2YmFyLXN0YXRpYy5yZC1uYXZiYXItLWlzLWNsb25lIC5yZC1uYXZiYXItbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4OyB9XG5cbi5yZC1uYXZiYXItdG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5yZC1uYXZiYXItdG9nZ2xlIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlOyB9XG4gICAgLnJkLW5hdmJhci10b2dnbGUgc3BhbjphZnRlciwgLnJkLW5hdmJhci10b2dnbGUgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7IH1cbiAgICAucmQtbmF2YmFyLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgIHRvcDogOHB4OyB9XG4gICAgLnJkLW5hdmJhci10b2dnbGUgc3BhbjphZnRlciwgLnJkLW5hdmJhci10b2dnbGUgc3BhbjpiZWZvcmUsIC5yZC1uYXZiYXItdG9nZ2xlIHNwYW4ge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLnJkLW5hdmJhci10b2dnbGUgc3BhbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgIC5yZC1uYXZiYXItdG9nZ2xlIHNwYW46YmVmb3JlLCAucmQtbmF2YmFyLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEuNzE0MjlweCBjZW50ZXI7IH1cbiAgLnJkLW5hdmJhci10b2dnbGUuYWN0aXZlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgICAucmQtbmF2YmFyLXRvZ2dsZS5hY3RpdmUgc3BhbjpiZWZvcmUsIC5yZC1uYXZiYXItdG9nZ2xlLmFjdGl2ZSBzcGFuOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxNXB4OyB9XG4gICAgLnJkLW5hdmJhci10b2dnbGUuYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDBkZWcpOyB9XG4gICAgLnJkLW5hdmJhci10b2dnbGUuYWN0aXZlIHNwYW46YWZ0ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDBkZWcpOyB9XG5cbi5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUgc3BhbiB7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAgIC5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlIHNwYW4sIC5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlIHNwYW46YmVmb3JlLCAucmQtbmF2YmFyLWNvbGxhcHNlLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTsgfVxuICAgIC5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlIHNwYW46YmVmb3JlLCAucmQtbmF2YmFyLWNvbGxhcHNlLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgLnJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUgc3BhbjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG4gICAgLnJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUgc3BhbjphZnRlciB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgLnJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUuYWN0aXZlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTsgfVxuICAgIC5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlLmFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCk7IH1cbiAgICAucmQtbmF2YmFyLWNvbGxhcHNlLXRvZ2dsZS5hY3RpdmUgc3BhbjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4cHgpOyB9XG5cbi5yZC1uYXZiYXItYnJhbmQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yZC1uYXZiYXItc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAucmQtbmF2YmFyLXNlYXJjaCAuZm9ybS1pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuICAucmQtbmF2YmFyLXNlYXJjaCAucmQtc2VhcmNoLWZvcm0tc3VibWl0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgdHJhbnNpdGlvbjogLjMzczsgfVxuICAgIC5yZC1uYXZiYXItc2VhcmNoIC5yZC1zZWFyY2gtZm9ybS1zdWJtaXQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNGRkRDMjU7IH1cblxuLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGU6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5yZC1uYXZiYXItZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qXG4qIEBzdWJzZWN0aW9uICBSRCBOYXZiYXIgU3RhdGljXG4qL1xuLnJkLW5hdmJhci1zdGF0aWMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtaXRlbS5mb2N1cyAucmQtbmF2LWxpbmssIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtaXRlbS5vcGVuZWQgLnJkLW5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0uZm9jdXMgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlLCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0ub3BlbmVkID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSAucmQtbmF2LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0uZm9jdXMgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOjpiZWZvcmUsXG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdi1pdGVtLm9wZW5lZCA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6OmJlZm9yZSxcbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0gLnJkLW5hdi1saW5rOmhvdmVyICsgLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdi1pdGVtID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZTo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IC4yMnM7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYyMzYnOyB9XG4gICAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2LWl0ZW0gKyAucmQtbmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdHJhbnNpdGlvbjogLjI1czsgfVxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXYtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbWVudSB7XG4gICAgei1pbmRleDogMTU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMHB4LCAwKTsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDU7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItZHJvcGRvd24ge1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMHB4LCAwLCAwKTsgfVxuICAgICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biAucmQtbmF2YmFyLWRyb3Bkb3duLnJkLW5hdmJhci1vcGVuLWxlZnQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzBweCwgMCwgMCk7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLWRyb3Bkb3duLWl0ZW0uZm9jdXMgLnJkLWRyb3Bkb3duLWxpbmssIC5yZC1uYXZiYXItc3RhdGljIC5yZC1kcm9wZG93bi1pdGVtLm9wZW5lZCAucmQtZHJvcGRvd24tbGluayB7XG4gICAgY29sb3I6ICNGRkRDMjU7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLWRyb3Bkb3duLWxpbmsge1xuICAgIGNvbG9yOiAjOWI5YjliOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLWRyb3Bkb3duLWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICNGRkRDMjU7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGEsXG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxcHggMTRweCAxcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGEsIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhOmZvY3VzLCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYTphY3RpdmUsXG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhLFxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYTpmb2N1cyxcbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbWVnYW1lbnUtbGlzdCBsaSA+IGE6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjOWI5YjliOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGE6aG92ZXIsXG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGEsIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhOjpiZWZvcmUsXG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhLFxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb246IC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYTo6YmVmb3JlLFxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYTo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC02cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnXFxmMTA1JztcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBjb2xvcjogI0ZGREMyNTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaS5mb2N1cyA+IGEsXG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItZHJvcGRvd24gbGkub3BlbmVkID4gYSxcbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGE6aG92ZXIsXG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpLmZvY3VzID4gYSxcbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QgbGkub3BlbmVkID4gYSxcbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOmhvdmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1kcm9wZG93biBsaS5mb2N1cyA+IGE6OmJlZm9yZSxcbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIGxpLm9wZW5lZCA+IGE6OmJlZm9yZSxcbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYTpob3Zlcjo6YmVmb3JlLFxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpLmZvY3VzID4gYTo6YmVmb3JlLFxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0IGxpLm9wZW5lZCA+IGE6OmJlZm9yZSxcbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbWVnYW1lbnUtbGlzdCBsaSA+IGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWl0ZW0gKyAucmQtbWVnYW1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1tZWdhbWVudS1saXN0LWl0ZW0gKyAucmQtbWVnYW1lbnUtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW1lZ2FtZW51LWxpc3QtbGluayB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbWVnYW1lbnUtbGlzdC1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgKiArIC5yZC1tZWdhbWVudS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItc3VibWVudS5mb2N1cyA+IC5yZC1tZW51LCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLXN1Ym1lbnUub3BlbmVkID4gLnJkLW1lbnUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItc2VhcmNoLmFjdGl2ZSAucmQtc2VhcmNoIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgei1pbmRleDogMjsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAqICsgLnJkLW5hdmJhci1zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XG4gIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5yZC1uYXZiYXItc3RhdGljIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSBzcGFuLCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YmVmb3JlLCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YmVmb3JlLCAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi75C7XCI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjsgfVxuICAgICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHNwYW46OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCLviYxcIjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSBzY2FsZSgwLjQpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlLmFjdGl2ZSBzcGFuOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgwLjQpOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlLmFjdGl2ZSBzcGFuOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5yZC1uYXZiYXItc3RhdGljLnJkLW5hdmJhci0taXMtY2xvbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gICAgLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1jbG9uZS5yZC1uYXZiYXItLWlzLXN0dWNrIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1zdHVjaywgLnJkLW5hdmJhci1zdGF0aWMucmQtbmF2YmFyLS1pcy1jbG9uZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwODA7XG4gICAgYmFja2dyb3VuZDogIzJDMkMyQzsgfVxuICAucmQtbmF2YmFyLXN0YXRpYyAucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKlxuKlxuKiBSRCBOYXZiYXIgRml4ZWRcbiovXG4ucmQtbmF2YmFyLWZpeGVkIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1icmFuZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG4gICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWJyYW5kIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgbWF4LWhlaWdodDogNThweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1wYW5lbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwODA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nOiA0cHg7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLW5hdi13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC01NnB4O1xuICAgIGJvdHRvbTogLTU2cHg7XG4gICAgei1pbmRleDogMTA3OTtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZzogMTEycHggMCA4MXB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1uYXYtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDRweDsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1uYXYtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZWM4YjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBvcGFjaXR5OiAuMjsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1uYXYtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbmF2LXdyYXAuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXYtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdi1pdGVtICsgLnJkLW5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOXB4IDU2cHggOXB4IDE4cHg7IH1cbiAgLnJkLW5hdmJhci1maXhlZCBsaS5vcGVuZWQgPiAucmQtbmF2YmFyLWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nOiA0cHggMCAwOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgbGkub3BlbmVkID4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgLnJkLW5hdmJhci1maXhlZCBsaS5vcGVuZWQgPiAucmQtbWVudSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnJkLW5hdmJhci1maXhlZCBsaS5vcGVuZWQgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgaGVpZ2h0IDAuNHMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc3VibWVudSAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc3VibWVudSAucmQtbmF2YmFyLWRyb3Bkb3duID4gbGkgPiBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51IC5yZC1uYXZiYXItZHJvcGRvd24gbGkgbGkgPiBhLFxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51IC5yZC1uYXZiYXItbWVnYW1lbnUgdWwgbGkgbGkgPiBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDZweDsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51Lm9wZW5lZCA+IC5yZC1uYXZiYXItZHJvcGRvd24sXG4gICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXN1Ym1lbnUub3BlbmVkID4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1tZWdhbWVudS1saXN0ID4gbGkgPiBhLFxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItZHJvcGRvd24gPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDlweCA1NnB4IDlweCAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW1lZ2FtZW51LWxpc3QgPiBsaSArIGxpLFxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItZHJvcGRvd24gPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbWVnYW1lbnUtbGlzdCA+IGxpID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1tZWdhbWVudSAucmQtbWVnYW1lbnUtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDE4cHggN3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLW1lZ2FtZW51IC5yZC1tZWdhbWVudS10aXRsZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLW1lZ2FtZW51ICogKyAucmQtbWVnYW1lbnUtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTFweDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbWVnYW1lbnUgKiArIC5yZC1tZWdhbWVudS10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbWVnYW1lbnUgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxmMTA3JztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICBmb250OiA0MDAgMTRweCBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogNHB4O1xuICAgIHotaW5kZXg6IDEwODE7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1NnB4O1xuICAgIHotaW5kZXg6IDEwNzk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItY29sbGFwc2UuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1jb2xsYXBzZSAubGlzdC1pbmxpbmUgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1jb2xsYXBzZSAubGlzdC1pbmxpbmUgPiBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLW1haW4tZWxlbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2ggLnJkLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1NnB4O1xuICAgIHotaW5kZXg6IDEwNzk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2ggLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaCAuZm9ybS1pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc2VhcmNoIC5yZC1zZWFyY2gtZm9ybS1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc2VhcmNoLmFjdGl2ZSAucmQtc2VhcmNoIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3BhbiwgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YmVmb3JlLCAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSBzcGFuOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHNwYW46OmJlZm9yZSwgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLvkLtcIjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiOyB9XG4gICAgICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi74mMXCI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgc2NhbGUoMC40KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjsgfVxuICAgIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlLmFjdGl2ZSBzcGFuOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgwLjQpOyB9XG4gICAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUuYWN0aXZlIHNwYW46OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDEpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnJkLW5hdmJhci1maXhlZCBbY2xhc3MqPSdyZC1uYXZiYXItZml4ZWQtZWxlbWVudCddIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA0cHg7XG4gICAgei1pbmRleDogMTA4MjsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItZml4ZWQtZWxlbWVudC0xIHtcbiAgICByaWdodDogMDsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItZml4ZWQtZWxlbWVudC0yIHtcbiAgICByaWdodDogNDZweDsgfVxuICAucmQtbmF2YmFyLWZpeGVkLnJkLW5hdmJhci0taXMtY2xvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWZpeGVkLS12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItZml4ZWQtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItcGFuZWwge1xuICBjb2xvcjogIzliOWI5YjtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogIzJDMkMyQzsgfVxuXG4ucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbmF2LXdyYXAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzJDMkMyQztcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4ucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXYtaXRlbTpob3ZlciAucmQtbmF2LWxpbmssIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdi1pdGVtLmZvY3VzIC5yZC1uYXYtbGluaywgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gLnJkLW5hdi1saW5rLCAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXYtaXRlbS5vcGVuZWQgLnJkLW5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnJkLW5hdmJhci1maXhlZCAucmQtbmF2LWl0ZW06aG92ZXIgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlLCAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXYtaXRlbS5mb2N1cyA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUsIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSwgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2LWl0ZW0ub3BlbmVkID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdi1saW5rIHtcbiAgY29sb3I6ICM5YjliOWI7IH1cblxuLnJkLW5hdmJhci1maXhlZCAucmQtbWVnYW1lbnUtbGlzdCA+IGxpID4gYSxcbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1kcm9wZG93biA+IGxpID4gYSB7XG4gIGNvbG9yOiAjOWI5YjliOyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW1lZ2FtZW51LWxpc3QgPiBsaTpob3ZlciA+IGEsXG4ucmQtbmF2YmFyLWZpeGVkIC5yZC1tZWdhbWVudS1saXN0ID4gbGkuZm9jdXMgPiBhLFxuLnJkLW5hdmJhci1maXhlZCAucmQtbWVnYW1lbnUtbGlzdCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbi5yZC1uYXZiYXItZml4ZWQgLnJkLW1lZ2FtZW51LWxpc3QgPiBsaS5vcGVuZWQgPiBhLFxuLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWRyb3Bkb3duID4gbGk6aG92ZXIgPiBhLFxuLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWRyb3Bkb3duID4gbGkuZm9jdXMgPiBhLFxuLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWRyb3Bkb3duID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhLFxuLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLWRyb3Bkb3duID4gbGkub3BlbmVkID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkZEQzI1OyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1tZWdhbWVudSAucmQtbWVnYW1lbnUtdGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1tZWdhbWVudSAucmQtbWVnYW1lbnUtdGl0bGU6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1tZWdhbWVudSAucmQtbWVnYW1lbnUtdGl0bGUgYSwgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLW1lZ2FtZW51IC5yZC1tZWdhbWVudS10aXRsZSBhOmZvY3VzLCAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbWVnYW1lbnUgLnJkLW1lZ2FtZW51LXRpdGxlIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItbWVnYW1lbnUgLnJkLW1lZ2FtZW51LXRpdGxlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZEQzI1OyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjOWI5YjliOyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1zZWFyY2ggLnJkLXNlYXJjaC1mb3JtLXN1Ym1pdCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaCAucmQtc2VhcmNoLWZvcm0tc3VibWl0OmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG4ucmQtbmF2YmFyLWZpeGVkIC5yZC1uYXZiYXItc2VhcmNoLXRvZ2dsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgLnJkLW5hdmJhci1maXhlZCAucmQtbmF2YmFyLXNlYXJjaC10b2dnbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZEQzI1OyB9XG5cbi5yZC1uYXZiYXItZml4ZWQgLnJkLW5hdmJhci1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzJDMkM7XG4gIGJveC1zaGFkb3c6IDAgMCAyMnB4IC00cHggcmdiYSgyNTUsIDIyMCwgMzcsIDAuMik7IH1cblxuaHRtbC5yZC1uYXZiYXItZml4ZWQtbGlua2VkIGhlYWRlciB7XG4gIGhlaWdodDogNTZweDsgfVxuXG4vKlxuKlxuKiBSRCBOYXZiYXIgU2lkZWJhclxuKi9cbi5yZC1uYXZiYXItc2lkZWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW1haW4tb3V0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDIycHggNjBweCAyMnB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1tYWluLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW1haW4tZWxlbWVudCA+ICogKyAqIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxMTAyOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXBhbmVsIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1icmFuZCBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4OyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW5hdi13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMTAxO1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBwYWRkaW5nOiA5NHB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTNweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNik7IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1uYXYtd3JhcC5hY3RpdmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW5hdiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOXB4IDMwcHggMTlweCA0MHB4OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbS5hY3RpdmUgLnJkLW5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSAucmQtbmF2LWxpbmssXG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSArIC5yZC1uYXYtaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2LWxpbmsge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUgLm9wZW5lZCA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLWRyb3Bkb3duLFxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1zdWJtZW51ID4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdmlzaWJpbGl0eTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yczsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1zdWJtZW51Lm9wZW5lZCA+IC5yZC1uYXZiYXItZHJvcGRvd24sXG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUub3BlbmVkID4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLWRyb3Bkb3duLFxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1zdWJtZW51ID4gLnJkLW5hdmJhci1zdWJtZW51ID4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLXN1Ym1lbnUub3BlbmVkID4gLnJkLW5hdmJhci1kcm9wZG93bixcbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItc3VibWVudSA+IC5yZC1uYXZiYXItc3VibWVudS5vcGVuZWQgPiAucmQtbmF2YmFyLW1lZ2FtZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItc3VibWVudSA+IC5yZC1uYXZiYXItc3VibWVudSAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLWRyb3Bkb3duIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLXN1Ym1lbnUgPiAucmQtbmF2YmFyLXN1Ym1lbnUgLnJkLW5hdmJhci1zdWJtZW51Lm9wZW5lZCA+IC5yZC1uYXZiYXItZHJvcGRvd24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdi1pdGVtID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSxcbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSAucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiBpbmhlcml0O1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6aG92ZXIsXG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSAucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6OmFmdGVyLFxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2LWl0ZW0gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZjEwNyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2LWl0ZW0gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24sXG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbWVnYW1lbnUtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhLFxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbWVnYW1lbnUtbGlzdCBsaSA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogLTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxcHggMTRweCAxcHggMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYSwgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhOmZvY3VzLCAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGE6YWN0aXZlLFxuICAgICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYSxcbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbWVnYW1lbnUtbGlzdCBsaSA+IGE6Zm9jdXMsXG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjOWI5YjliOyB9XG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGE6aG92ZXIsXG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNGRkRDMjU7IH1cbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYSwgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhOjpiZWZvcmUsXG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhLFxuICAgICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS1saXN0IGxpID4gYTo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjE1cyBlYXNlLWluLW91dDsgfVxuICAgICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gbGkgPiBhOjpiZWZvcmUsXG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiAnXFxmMTA1JztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiAjRkZEQzI1O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biBsaS5mb2N1cyA+IGEsXG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gbGkub3BlbmVkID4gYSxcbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biBsaSA+IGE6aG92ZXIsXG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS1saXN0IGxpLmZvY3VzID4gYSxcbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkub3BlbmVkID4gYSxcbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgbGkgPiBhOmhvdmVyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biBsaS5mb2N1cyA+IGE6OmJlZm9yZSxcbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIGxpLm9wZW5lZCA+IGE6OmJlZm9yZSxcbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIGxpID4gYTpob3Zlcjo6YmVmb3JlLFxuICAgICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS1saXN0IGxpLmZvY3VzID4gYTo6YmVmb3JlLFxuICAgICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS1saXN0IGxpLm9wZW5lZCA+IGE6OmJlZm9yZSxcbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbWVnYW1lbnUtbGlzdCBsaSA+IGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItbWVnYW1lbnUge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1tZWdhbWVudSA+ICoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW1lZ2FtZW51ID4gbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHdpZHRoOiA0NSU7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1tZWdhbWVudS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW1lZ2FtZW51LWxpc3QgPiBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duID4gYSB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItLWhhcy1kcm9wZG93biA+IGE6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duID4gYTpob3ZlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duLmZvY3VzID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItLWhhcy1kcm9wZG93bi5vcGVuZWQgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcbiAgICBjb2xvcjogI0ZGREMyNTsgfVxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItLWhhcy1kcm9wZG93bi5vcGVuZWQgPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlOjphZnRlciB7XG4gICAgICB0b3A6IDFweDsgfVxuICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1kcm9wZG93biA+IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXYtaXRlbSA+IC5yZC1uYXZiYXItZHJvcGRvd24ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdi1pdGVtID4gLnJkLW5hdmJhci1kcm9wZG93biAucmQtbmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2LWl0ZW0gPiAucmQtbmF2YmFyLWRyb3Bkb3duIC5yZC1uYXZiYXItZHJvcGRvd24gPiBsaSA+IGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbmF2YmFyLW1lZ2FtZW51IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zMHB4OyB9XG4gICAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1tZWdhbWVudSA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyIC5yZC1uYXZiYXItZHJvcGRvd24gPiBsaSArIGxpLFxuICAgIC5yZC1uYXZiYXItc2lkZWJhciAucmQtbWVnYW1lbnUtbGlzdCA+IGxpICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMThweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucmQtbmF2YmFyLXNpZGViYXIgLnJkLW5hdmJhci1uYXYtd3JhcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgNjAwcHggLSA4MHB4KTsgfSB9XG4gIC5yZC1uYXZiYXItc2lkZWJhci5yZC1uYXZiYXItLWlzLWNsb25lIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpOyB9XG4gICAgLnJkLW5hdmJhci1zaWRlYmFyLnJkLW5hdmJhci0taXMtY2xvbmUucmQtbmF2YmFyLS1pcy1zdHVjayB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgLnJkLW5hdmJhci1zaWRlYmFyLnJkLW5hdmJhci0taXMtc3R1Y2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5yZC1uYXZiYXItc2lkZWJhci5yZC1uYXZiYXItLWlzLXN0dWNrIC5yZC1uYXZiYXItbWFpbiB7XG4gICAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG5cbi8qXG4qXG4qIFN3aXBlclxuKi9cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7IH1cblxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLnN3aXBlci1jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLyogYTExeSAqL1xuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwOyB9XG5cbi8qIElFMTAgV2luZG93cyBQaG9uZSA4IEZpeGVzICovXG4uc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTsgfVxuXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7IH1cblxuLyogQ292ZXJmbG93ICovXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyIHtcbiAgLyogV2luZG93cyA4IElFIDEwIGZpeCAqLyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7IH1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7IH1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnN3aXBlci1zbGlkZSA+IC52aWRlX19ib2R5LFxuLnN3aXBlci1zbGlkZSA+IC5wYXJhbGxheF9jbnQge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbiAgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMzBweDsgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICBjb250ZW50OiBcIlxcZjA2MFwiOyB9XG5cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMzBweDsgfVxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICBjb250ZW50OiBcIlxcZjA2MVwiOyB9XG5cbi5zd2lwZXItc2xpZGVyLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLnN3aXBlci1zbGlkZXIuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7IH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGQ0ZDRkM7XG4gICAgdHJhbnNpdGlvbjogLjJzOyB9XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IGJsYWNrOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7IH1cbiAgLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogMCA1cHg7IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5zd2lwZXItc2xpZGUtY2FwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc3dpcGVyLXNsaWRlci0xIHtcbiAgbWluLWhlaWdodDogNDAuMTA0MTd2dzsgfVxuXG4uZ29vZ2xlLW1hcC1tYXJrZXJzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ29vZ2xlLW1hcC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ29vZ2xlLW1hcCB7XG4gIGhlaWdodDogMjUwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5nb29nbGUtbWFwIHtcbiAgICAgIGhlaWdodDogMjUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAuZ29vZ2xlLW1hcCB7XG4gICAgICBoZWlnaHQ6IDU3MHB4OyB9IH1cblxuLypcbipcbiogU2VhcmNoIFJlc3VsdHNcbiovXG4ucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1hcmdpbjogLTNweCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDk5ODsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAjc2VhcmNoLXJlc3VsdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMC45KTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7IH1cbiAgICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAjc2VhcmNoLXJlc3VsdHM6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgI3NlYXJjaC1yZXN1bHRzLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7IH1cbiAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgLnNlYXJjaC1xdWljay1yZXN1bHQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMkQyRDJEOyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTFweDsgfVxuICAgIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGlzdCBsaTpvbmx5LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4OyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGluayB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGREMyNTsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAuc2VhcmNoLWVycm9yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAuc2VhcmNoLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMkQyRDJEOyB9XG4gICAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgLnNlYXJjaC10aXRsZSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGlzdC1pdGVtLWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZEQzI1OyB9XG4gICAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgLm1hdGNoIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ub3QtZW1wdHkgfiAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIHAgKiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUgLnNlYXJjaC1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSAqICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cy1saXZlIC5zZWFyY2gtbGlzdC1pdGVtICsgLnNlYXJjaC1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDE3cHg7IH1cblxuLnJkLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtbGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWxpc3QgbGkgZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWxpc3QgbGk6b25seS1jaGlsZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZC1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjOWI5YjliOyB9XG4gIC5yZC1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpLCBkZWNpbWFsLWxlYWRpbmctemVybykgXCIuXCI7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4ucmQtc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1saXN0LWl0ZW0gKyAuc2VhcmNoLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnJkLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5yZC1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgLjI1ZW07XG4gIGJhY2tncm91bmQ6ICNGRkRDMjU7IH1cblxuLnJkLXNlYXJjaC1yZXN1bHRzIC5tYXRjaCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLnJkLXNlYXJjaC1yZXN1bHRzIC5tYXRjaCBlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ucmQtc2VhcmNoLXJlc3VsdHMgcCAqIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5yZC1zZWFyY2gtcmVzdWx0cyAqICsgLm1hdGNoIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJkLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAucmQtc2VhcmNoLXJlc3VsdHMgKiArIHAge1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJkLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH0gfVxuXG4qICsgLnJkLXNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgKiArIC5yZC1zZWFyY2gtcmVzdWx0cyB7XG4gICAgbWFyZ2luLXRvcDogNTVweDsgfSB9XG5cbi5yZC1zZWFyY2gtY2xhc3NpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmQtc2VhcmNoLWNsYXNzaWMgLmZvcm0taW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgLnJkLXNlYXJjaC1jbGFzc2ljIC5mb3JtLWlucHV0LFxuICAucmQtc2VhcmNoLWNsYXNzaWMgLmZvcm0tbGFiZWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5yZC1zZWFyY2gtY2xhc3NpYyAucmQtc2VhcmNoLXN1Ym1pdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAucmQtc2VhcmNoLWNsYXNzaWMgLnJkLXNlYXJjaC1zdWJtaXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5yZC1zZWFyY2gtY2xhc3NpYyAucmQtc2VhcmNoLXN1Ym1pdDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgY29udGVudDogJ1xcZTAxNCc7XG4gICAgICBmb250OiA0MDAgMjBweCAnZmwtY2hhcHBzJztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdHJhbnNpdGlvbjogLjMzcyBhbGwgZWFzZTsgfVxuICAgIC5yZC1zZWFyY2gtY2xhc3NpYyAucmQtc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG4ucmQtc2VhcmNoLnJkLXNlYXJjaC1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJkLXNlYXJjaC5yZC1zZWFyY2gtaW5saW5lIC5mb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG4gIC5yZC1zZWFyY2gucmQtc2VhcmNoLWlubGluZSAuYnV0dG9uLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHRyYW5zaXRpb246IC4zM3M7IH1cbiAgICAucmQtc2VhcmNoLnJkLXNlYXJjaC1pbmxpbmUgLmJ1dHRvbi1saW5rOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAucmQtc2VhcmNoLnJkLXNlYXJjaC1pbmxpbmUgLmJ1dHRvbi1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkZEQzI1OyB9XG4gIC5yZC1zZWFyY2gucmQtc2VhcmNoLWlubGluZS5mb3JtLXNtIC5mb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG4gIC5yZC1zZWFyY2gucmQtc2VhcmNoLWlubGluZS5mb3JtLXNtIC5idXR0b24tbGluayB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5yZC1zZWFyY2gucmQtc2VhcmNoLWlubGluZS5mb3JtLWxnIC5mb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG4gIC5yZC1zZWFyY2gucmQtc2VhcmNoLWlubGluZS5mb3JtLWxnIC5idXR0b24tbGluayB7XG4gICAgd2lkdGg6IDYwcHg7IH1cblxuLypcbiogSXNvdG9wZVxuKi9cbi5pc290b3BlIHtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlOyB9XG5cbi5pc290b3BlLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAuMXMgb3BhY2l0eSBlYXNlLWluOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5pc290b3BlLWl0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmlzb3RvcGUtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiogKyAuaXNvdG9wZSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICogKyAuaXNvdG9wZSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDsgfSB9XG5cbi50YWJzLWN1c3RvbSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRhYnMtY3VzdG9tIC5uYXYtdGFicyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHdvcmQtc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAudGFicy1jdXN0b20gLm5hdi10YWJzOmJlZm9yZSwgLnRhYnMtY3VzdG9tIC5uYXYtdGFiczphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50YWJzLWN1c3RvbSAubmF2LWl0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjMzcyBhbGwgZWFzZTsgfVxuICAudGFicy1jdXN0b20gLm5hdi1saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYnMtY3VzdG9tIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IDA7IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbiogKyAudGFicy1ob3Jpem9udGFsLnRhYnMtY29ycG9yYXRlIHtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuXG4qICsgLnRhYnMtdmVydGljYWwudGFicy1jb3Jwb3JhdGUge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAqICsgLnRhYnMtdmVydGljYWwudGFicy1jb3Jwb3JhdGUge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICogKyAudGFicy12ZXJ0aWNhbC50YWJzLWNvcnBvcmF0ZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfSB9XG5cbi50YWJzLWxpbmUgLm5hdi10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50YWJzLWxpbmUgLm5hdi1saW5rIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnRhYnMtbGluZSAqICsgLnRhYi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYnMtbGluZSAubmF2LXRhYnMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2U5OyB9XG4gIC50YWJzLWxpbmUgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW46IC0xcHg7IH1cbiAgLnRhYnMtbGluZSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlN2U5OyB9XG4gICAgLnRhYnMtbGluZSAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU3ZTk7IH1cbiAgLnRhYnMtbGluZSAubmF2LWxpbms6aG92ZXIsXG4gIC50YWJzLWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgICBib3JkZXItY29sb3I6ICNGRkRDMjU7IH0gfVxuXG4udGFicy1jb3Jwb3JhdGUgLm5hdi10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2U5OyB9XG5cbi50YWJzLWNvcnBvcmF0ZSAubmF2LWl0ZW0ge1xuICBtYXJnaW46IC0xcHg7IH1cblxuLnRhYnMtY29ycG9yYXRlIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlN2U5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnRhYnMtY29ycG9yYXRlIC5uYXYtbGluazpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU3ZTk7IH1cblxuLnRhYnMtY29ycG9yYXRlIC5uYXYtbGluazpob3Zlcixcbi50YWJzLWNvcnBvcmF0ZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNGRkRDMjU7XG4gIGJvcmRlci1jb2xvcjogI0ZGREMyNTsgfVxuXG4udGFicy1jb3Jwb3JhdGUgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuICAgIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi10YWJzID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWNvcnBvcmF0ZSAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTVlN2U5OyB9XG4gICAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWNvcnBvcmF0ZSAubmF2LWxpbmssIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDEsIDAuMywgMSk7IH1cbiAgICAudGFicy1ob3Jpem9udGFsLnRhYnMtY29ycG9yYXRlIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNywgMSwgMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cywgb3BhY2l0eSAwLjRzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDEsIDAuMywgMSk7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZEQzI1OyB9XG4gIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWNvcnBvcmF0ZSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGREMyNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlLFxuICAgIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUgLm5hdi1saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAudGFicy1ob3Jpem9udGFsLnRhYnMtbGluZSAubmF2LXRhYnMge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC50YWJzLWhvcml6b250YWwudGFicy1saW5lIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWxpbmUgLm5hdi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MnB4OyB9XG4gIC50YWJzLWhvcml6b250YWwudGFicy1saW5lIC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM5YjliOWI7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWxpbmUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYmFja2dyb3VuZDogI0ZGREMyNTtcbiAgICAgIHRyYW5zaXRpb246IC4yMnMgZWFzZTsgfVxuICAudGFicy1ob3Jpem9udGFsLnRhYnMtbGluZSAubmF2LWxpbmsuYWN0aXZlLFxuICAudGFicy1ob3Jpem9udGFsLnRhYnMtbGluZSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJzLWhvcml6b250YWwudGFicy1saW5lICogKyAudGFiLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnRhYnMtdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAudGFicy12ZXJ0aWNhbCAubmF2LXRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICAudGFicy12ZXJ0aWNhbCAubmF2LWl0ZW0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnRhYnMtdmVydGljYWwgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAudGFicy12ZXJ0aWNhbCAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA5cHggMjFweCAwIHJnYmEoMzAsIDMwLCAzMCwgMC4xMyk7IH1cbiAgICAudGFicy12ZXJ0aWNhbCAudGFiLWNvbnRlbnQge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgLnRhYnMtdmVydGljYWwudGFicy1jb3Jwb3JhdGUgLm5hdi10YWJzIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgIC50YWJzLXZlcnRpY2FsLnRhYnMtY29ycG9yYXRlIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudGFicy12ZXJ0aWNhbC50YWJzLWNvcnBvcmF0ZSAubmF2LWxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTdweCAzMHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAudGFicy12ZXJ0aWNhbC50YWJzLWNvcnBvcmF0ZSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMnB4OyB9XG4gICAgLnRhYnMtdmVydGljYWwudGFicy1jb3Jwb3JhdGUgLnRhYi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtaG9yaXpvbnRhbC50YWJzLWNvcnBvcmF0ZSAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggMzBweCAwOyB9XG4gIC50YWJzLXZlcnRpY2FsLnRhYnMtY29ycG9yYXRlIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwIDAgNDVweDsgfSB9XG5cbi5jYXJkLWdyb3VwLWN1c3RvbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhcmQtZ3JvdXAtY3VzdG9tIC5jYXJkLWhlYWRlciArIC5jb2xsYXBzZSA+IC5jYXJkLWJvZHksXG4gIC5jYXJkLWdyb3VwLWN1c3RvbSAuY2FyZC1oZWFkZXIgKyAuY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAuY2FyZC1ncm91cC1jdXN0b20gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uY2FyZC1ncm91cC1jdXN0b20uY2FyZC1ncm91cC1jb3Jwb3JhdGUgLmNhcmQgKyAuY2FyZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmNhcmQtY3VzdG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jYXJkLWN1c3RvbSBhIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2FyZC1jdXN0b20gLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuY2FyZC1jdXN0b20gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmNhcmQtY3VzdG9tIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbiogKyAuY2FyZC1ncm91cC1jdXN0b20ge1xuICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICogKyAuY2FyZC1ncm91cC1jdXN0b20ge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDsgfSB9XG5cbi5jYXJkLWNvcnBvcmF0ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IC0xcHggMnB4IDVweCAwcHggcmdiYSg2OCwgNzMsIDgzLCAwLjEyKTsgfVxuICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtdGl0bGUgYSxcbiAgLmNhcmQtY29ycG9yYXRlIC5jYXJkLWJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLmNhcmQtY29ycG9yYXRlIC5jYXJkLXRpdGxlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDIxcHggODJweCAyMXB4IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6ICMzQjNCM0I7XG4gICAgdHJhbnNpdGlvbjogMS4zcyBhbGwgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTsgfVxuICAgIC5jYXJkLWNvcnBvcmF0ZSAuY2FyZC10aXRsZSBhIC5jYXJkLWFycm93OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtdGl0bGUgYS5jb2xsYXBzZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuICAgICAgLmNhcmQtY29ycG9yYXRlIC5jYXJkLXRpdGxlIGEuY29sbGFwc2VkIC5jYXJkLWFycm93IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7IH1cbiAgICAgICAgLmNhcmQtY29ycG9yYXRlIC5jYXJkLXRpdGxlIGEuY29sbGFwc2VkIC5jYXJkLWFycm93OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmNhcmQtY29ycG9yYXRlIC5jYXJkLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkRDMjU7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggMCAwO1xuICAgIHRyYW5zaXRpb246IC4zM3MgYWxsIGVhc2U7IH1cbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtYXJyb3c6OmJlZm9yZSwgLmNhcmQtY29ycG9yYXRlIC5jYXJkLWFycm93OjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtYXJyb3c6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgcmlnaHQ6IDI4cHg7IH1cbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtYXJyb3c6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICByaWdodDogMzRweDsgfVxuICAuY2FyZC1jb3Jwb3JhdGUgLmNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDsgfVxuICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMjVweCA0NHB4IDI1cHggMzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtdGl0bGUgYSxcbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1jb3Jwb3JhdGUgLmNhcmQtdGl0bGUgYSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4vKlxuKlxuKiBUb29sdG9wIEN1c3RvbVxuKi9cbi50b29sdGlwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC50b29sdGlwLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjRkZEQzI1OyB9XG4gIC50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZEQzI1OyB9XG5cbi8qXG4qXG4qIENvdW50ZXJcbiovXG4vKlxuKlxuKiBQcm9ncmVzcyBCYXJzXG4qL1xuLnByb2dyZXNzLWxpbmVhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucHJvZ3Jlc3MtbGluZWFyIC5wcm9ncmVzcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4OyB9XG4gICAgLnByb2dyZXNzLWxpbmVhciAucHJvZ3Jlc3MtaGVhZGVyID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgLnByb2dyZXNzLWxpbmVhciAucHJvZ3Jlc3MtYmFyLWxpbmVhci13cmFwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC5wcm9ncmVzcy1saW5lYXIgLnByb2dyZXNzLWJhci1saW5lYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZEQzI1O1xuICAgIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlLWluLW91dDsgfVxuICAucHJvZ3Jlc3MtbGluZWFyIC5wcm9ncmVzcy12YWx1ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gICAgLnByb2dyZXNzLWxpbmVhciAucHJvZ3Jlc3MtdmFsdWU6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiJVwiOyB9XG5cbiogKyAucHJvZ3Jlc3MtYmFyLWxpbmVhci13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5wcm9ncmVzcy1saW5lYXIgKyAucHJvZ3Jlc3MtbGluZWFyIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyZXNzLWxpbmVhciArIC5wcm9ncmVzcy1saW5lYXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4vKlxuKlxuKiBDaXJjbGUgUHJvZ3Jlc3MgQmFyc1xuKi9cbi5wcm9ncmVzcy1iYXItY2lyY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAucHJvZ3Jlc3MtYmFyLWNpcmNsZSBjYW52YXMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnByb2dyZXNzLWJhci1jaXJjbGUgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUxJTtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY29sb3I6ICM5YjliOWI7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWNpcmNsZSBzcGFuOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiVcIjsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWNpcmNsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiogKyAucHJvZ3Jlc3MtYmFyLWNpcmNsZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7IH1cblxuLypcbipcbiogVGltZSBDaXJjbGVzXG4qL1xuLnRpbWVfY2lyY2xlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRpbWVfY2lyY2xlcyA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNEYXRlQ291bnRkb3duIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi50aW1lX2NpcmNsZXMgPiBkaXYgPiBoNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50aW1lX2NpcmNsZXMgPiBkaXYgPiBoNCArICoge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLnRpbWVfY2lyY2xlcyA+IGRpdiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMkMyQzJDOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aW1lX2NpcmNsZXMgPiBkaXYgPiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRpbWVfY2lyY2xlcyA+IGRpdiA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uY29udGV4dC1kYXJrIC50aW1lX2NpcmNsZXMgPiBkaXYgPiBzcGFuLCAuYmctZ3JheS03MDAgLnRpbWVfY2lyY2xlcyA+IGRpdiA+IHNwYW4sIC5iZy1ncmF5LTkwMCAudGltZV9jaXJjbGVzID4gZGl2ID4gc3BhbiwgLmJnLXByaW1hcnkgLnRpbWVfY2lyY2xlcyA+IGRpdiA+IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uY291bnRkb3duLXdyYXAge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4qICsgLmNvdW50ZG93bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4uY291bnRkb3duLXdyYXAgKyAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG4vKlxuKlxuKiBPd2wgQ2Fyb3VzZWxcbiovXG4ub3dsLWNhcm91c2VsIC5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDE7IH1cblxuLm93bC1jYXJvdXNlbCAuZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0OyB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cbi5vd2wtaGVpZ2h0IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0OyB9XG5cbi8qIFxuICogIENvcmUgT3dsIENhcm91c2VsIENTUyBGaWxlXG4gKi9cbi5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogcG9zaXRpb24gcmVsYXRpdmUgYW5kIHotaW5kZXggZml4IHdlYmtpdCByZW5kZXJpbmcgZm9udHMgaXNzdWUgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtbmV4dCxcbi5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1ncmFiIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsOyB9XG5cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi8qIFxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBmb250OiA0MDAgNDBweC84MHB4ICdGb250QXdlc29tZSc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogc2NhbGUgMTAwbXMgZWFzZTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjE0NCc7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10biB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi8qXG4gKiBPd2wgTmF2aWdhdGlvblxuICovXG4ub3dsLW5hdi5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3dsLXByZXYsXG4ub3dsLW5leHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udDogNDAwIDQ2cHgvNTBweCAnRm9udEF3ZXNvbWUnO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gIC5vd2wtcHJldjpob3ZlcixcbiAgLm93bC1uZXh0OmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGREMyNTsgfVxuXG4ub3dsLXByZXYge1xuICBsZWZ0OiAwOyB9XG4gIC5vd2wtcHJldjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMTA0JzsgfVxuXG4ub3dsLW5leHQge1xuICByaWdodDogMDsgfVxuICAub3dsLW5leHQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjEwNSc7IH1cblxuLypcbiAqIE93bCBQYWdpbmF0aW9uXG4gKi9cbi5vd2wtZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAub3dsLWRvdHMuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3dsLWRvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogLjJzOyB9XG4gIC5vd2wtZG90Om9ubHktY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1kb3Q6aG92ZXIsIC5vd2wtZG90OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLm93bC1kb3QuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuLm93bC1jYXJvdXNlbC5vd2wtY2Fyb3VzZWwtbGlnaHQtZG90cyAub3dsLWRvdCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAub3dsLWNhcm91c2VsLm93bC1jYXJvdXNlbC1saWdodC1kb3RzIC5vd2wtZG90OmhvdmVyLCAub3dsLWNhcm91c2VsLm93bC1jYXJvdXNlbC1saWdodC1kb3RzIC5vd2wtZG90OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWNhcm91c2VsLWxpZ2h0LWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5vd2wtY2Fyb3VzZWwtY2xhc3NpYyB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vd2wtY2Fyb3VzZWwtY2xhc3NpYyB7XG4gICAgICBwYWRkaW5nOiAzNHB4IDAgMTAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBtYXJnaW46IDAgLTMwcHg7IH0gfVxuICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzJDMkM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXByaWNlLTE5MjB4MTEyOC5wbmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTExcHg7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogY2FsYygzMyUgKyAxNXB4KTsgfVxuICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1wcmV2LFxuICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1uZXh0IHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLm93bC1jYXJvdXNlbC1jbGFzc2ljIC5vd2wtcHJldjo6YmVmb3JlLFxuICAgIC5vd2wtY2Fyb3VzZWwtY2xhc3NpYyAub3dsLW5leHQ6OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogTGluZWFyaWNvbnM7IH1cbiAgICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1wcmV2OmhvdmVyLFxuICAgIC5vd2wtY2Fyb3VzZWwtY2xhc3NpYyAub3dsLW5leHQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLm93bC1jYXJvdXNlbC1jbGFzc2ljIC5vd2wtcHJldjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlYzQzJzsgfVxuICAub3dsLWNhcm91c2VsLWNsYXNzaWMgLm93bC1uZXh0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGVjNDQnOyB9XG4gIC5vd2wtY2Fyb3VzZWwtY2xhc3NpYyAub3dsLWl0ZW0uY2VudGVyIC5wb3N0LWNsYXNzaWMtZmlndXJlIHtcbiAgICBib3gtc2hhZG93OiAxMHB4IDM1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLm93bC1jYXJvdXNlbC1tb2Rlcm4gLm93bC1kb3RzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDQ2cHg7IH1cblxuLm93bC1jYXJvdXNlbC1tb2Rlcm4gLm93bC1kb3Qge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkIyQjI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4OyB9XG4gIC5vd2wtY2Fyb3VzZWwtbW9kZXJuIC5vd2wtZG90LmFjdGl2ZSB7XG4gICAgd2lkdGg6IDQxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfVxuICAub3dsLWNhcm91c2VsLW1vZGVybiAub3dsLWRvdCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4ub3dsLXBhZ2luYXRpb24tY3VzdG9tIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAub3dsLXBhZ2luYXRpb24tY3VzdG9tIHtcbiAgICAgIHdpZHRoOiAyNzJweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgei1pbmRleDogMTAwOyB9XG4gICAgICAub3dsLXBhZ2luYXRpb24tY3VzdG9tLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgIC5vd2wtcGFnaW5hdGlvbi1jdXN0b20gLmRhdGEtZG90cy1jdXN0b20ge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAub3dsLXBhZ2luYXRpb24tY3VzdG9tIC5kYXRhLWRvdHMtY3VzdG9tLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREMyNTtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgICAgICAub3dsLXBhZ2luYXRpb24tY3VzdG9tIC5kYXRhLWRvdHMtY3VzdG9tICsgLmRhdGEtZG90cy1jdXN0b20ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub3dsLXBhZ2luYXRpb24tY3VzdG9tIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi10b3A6IC0zNXB4O1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cblxuLmRhdGEtZG90cy1jdXN0b20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGF0YS1kb3RzLWN1c3RvbSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICAgICAgLmRhdGEtZG90cy1jdXN0b20uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxNSU7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgyMHB4IGF0IDUwJSA1MCUsICNmZmZmZmYgMCUsICNERkRGREYgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJveC1zaGFkb3c6IDZweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgICAgLmRhdGEtZG90cy1jdXN0b20uYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkRDMjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuZGF0YS1kb3RzLWN1c3RvbS5hY3RpdmU6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmRhdGEtZG90cy1jdXN0b20uYWN0aXZlOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgICBsZWZ0OiAtMjE1cHg7IH1cbiAgICAuZGF0YS1kb3RzLWN1c3RvbS5hY3RpdmU6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgICAgIGxlZnQ6IC00NzBweDsgfVxuICAgIC5kYXRhLWRvdHMtY3VzdG9tLmFjdGl2ZTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICAgICAgbGVmdDogLTczMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmRhdGEtZG90cy1jdXN0b20uYWN0aXZlOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgICBsZWZ0OiAtMTkzcHg7IH1cbiAgICAuZGF0YS1kb3RzLWN1c3RvbS5hY3RpdmU6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgICAgIGxlZnQ6IC00MzBweDsgfVxuICAgIC5kYXRhLWRvdHMtY3VzdG9tLmFjdGl2ZTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICAgICAgbGVmdDogLTY2OHB4OyB9IH1cbiAgLmRhdGEtZG90cy1jdXN0b20gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGF0YS1kb3RzLWN1c3RvbSBzcGFuOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfSB9XG5cbi5rcmFrZW4tcmFuZ2Uge1xuICBtYXJnaW46IDUxcHggNTBweCAwO1xuICBoZWlnaHQ6IDMxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQjNCM0I7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmtyYWtlbi1yYW5nZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm93bC1jYXJvdXNlbC1yYW5nZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmxnLXN1Yi1odG1sLCAubGctdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NSk7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBsZztcbiAgc3JjOiB1cmwoLi4vZm9udHMvbGcuZW90P24xejM3Myk7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL2xnLmVvdD8jaWVmaXhuMXozNzMpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvbGcud29mZj9uMXozNzMpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9sZy50dGY/bjF6MzczKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL2xnLnN2Zz9uMXozNzMjbGcpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5sZy1pY29uIHtcbiAgZm9udC1mYW1pbHk6IGxnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCwgLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweCA5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDEwODA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dC5kaXNhYmxlZCwgLmxnLWFjdGlvbnMgLmxnLXByZXYuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogLjU7IH1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIsIC5sZy1hY3Rpb25zIC5sZy1wcmV2OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQge1xuICByaWdodDogMjBweDsgfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcbiAgbGVmdDogMjBweDsgfVxuXG4ubGctYWN0aW9ucyAubGctcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogLTMwcHg7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUsIDEwMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogLTMwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogLTMwcHg7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAwJSwgMTAwJSB7XG4gICAgbGVmdDogMDsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDMwcHg7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAwJSwgMTAwJSB7XG4gICAgbGVmdDogMDsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDMwcHg7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogMzBweDsgfSB9XG5cbkBrZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAwJSwgMTAwJSB7XG4gICAgbGVmdDogMDsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDMwcHg7IH0gfVxuXG4ubGctb3V0ZXIubGctcmlnaHQtZW5kIC5sZy1vYmplY3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcbiAgLW8tYW5pbWF0aW9uOiBsZy1yaWdodC1lbmQgLjNzO1xuICBhbmltYXRpb246IGxnLXJpZ2h0LWVuZCAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAuM3M7XG4gIC1vLWFuaW1hdGlvbjogbGctbGVmdC1lbmQgLjNzO1xuICBhbmltYXRpb246IGxnLWxlZnQtZW5kIC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sZy10b29sYmFyIHtcbiAgei1pbmRleDogMTA4MjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sZy10b29sYmFyIC5sZy1pY29uIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGhlaWdodDogNDdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjsgfVxuXG4ubGctdG9vbGJhciAubGctaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5sZy10b29sYmFyIC5sZy1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH1cblxuLmxnLXRvb2xiYXIgLmxnLWRvd25sb2FkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwZjJcIjsgfVxuXG4ubGctc3ViLWh0bWwge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZWVlZWVlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDgwOyB9XG5cbi5sZy1zdWItaHRtbCBoNCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5sZy1zdWItaHRtbCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDVweCAwIDA7IH1cblxuI2xnLWNvdW50ZXIge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmxnLW5leHQsIC5sZy1wcmV2LCAubGctdG9vbGJhciB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5sZy1oaWRlLWl0ZW1zIC5sZy1wcmV2IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLXRvb2xiYXIge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctb2JqZWN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7IH1cblxuYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLW9iamVjdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDBhMGE7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA4MDtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzOyB9XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYiAubGctdGh1bWItaXRlbSB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgY3Vyc29yOiAtby1ncmFiO1xuICBjdXJzb3I6IC1tcy1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiYmluZyAubGctdGh1bWItaXRlbSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW8tZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1zLWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZHJhZ2dpbmcgLmxnLXRodW1iIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50OyB9XG5cbi5sZy1vdXRlci5sZy10aHVtYi1vcGVuIC5sZy10aHVtYi1vdXRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5sZy1vdXRlciAubGctdGh1bWItaXRlbSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTsgfSB9XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbS5hY3RpdmUsIC5sZy1vdXRlciAubGctdGh1bWItaXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2E5MDcwNzsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmxnLW91dGVyLmxnLWhhcy10aHVtYiAubGctaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfVxuXG4ubGctb3V0ZXIubGctY2FuLXRvZ2dsZSAubGctaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAgLmxnLXN1Yi1odG1sIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlOyB9XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAubGctdGh1bWItb3BlbiAubGctc3ViLWh0bWwge1xuICBib3R0b206IDEwMHB4OyB9XG5cbi5sZy1vdXRlciAubGctdG9vZ2xlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtMzlweDtcbiAgd2lkdGg6IDUwcHg7IH1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWI6aG92ZXIsIC5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLXNoYXJlIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTFmZlwiOyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8tY29udCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLW9iamVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLXZpZGVvLXBsYXkge1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA1OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHotaW5kZXg6IDEwODA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1pZnJhbWUgLmxnLXZpZGVvIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbyAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmltZW8tcGxheS5wbmcpIG5vLXJlcGVhdDsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbzpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmltZW8tcGxheS5wbmcpIDAgLTU4cHggbm8tcmVwZWF0OyB9XG5cbi5sZy1vdXRlciAubGctaGFzLWh0bWw1IC5sZy12aWRlby1wbGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aWRlby1wbGF5LnBuZykgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHdpZHRoOiA2NHB4O1xuICBvcGFjaXR5OiAuODsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1odG1sNTpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZSAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMveW91dHViZS1wbGF5LnBuZykgbm8tcmVwZWF0OyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXlvdXR1YmU6aG92ZXIgLmxnLXZpZGVvLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3lvdXR1YmUtcGxheS5wbmcpIDAgLTYwcHggbm8tcmVwZWF0OyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8tb2JqZWN0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvIC5sZy12aWRlby1vYmplY3Qge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmxnLW91dGVyIC5sZy1oYXMtdmlkZW8ubGctdmlkZW8tcGxheWluZyAubGctb2JqZWN0LCAubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy12aWRlby1wbGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy12aWRlby1vYmplY3Qge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5sZy1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBoZWlnaHQ6IDVweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDgzO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7IH1cblxuLmxnLXByb2dyZXNzLWJhciAubGctcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkwNzA3O1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDA7IH1cblxuLmxnLXByb2dyZXNzLWJhci5sZy1zdGFydCAubGctcHJvZ3Jlc3Mge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctcHJvZ3Jlc3MtYmFyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjsgfVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjsgfVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWFnZSwgLmxnLW91dGVyLmxnLWNzczMubGctem9vbS1kcmFnZ2luZyAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1nLXdyYXAge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxuXG4ubGctb3V0ZXIubGctdXNlLXRyYW5zaXRpb24tZm9yLXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cblxuLmxnLW91dGVyLmxnLXVzZS1sZWZ0LWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIHRvcCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWFnZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjE1cyAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMTVzICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4jbGctem9vbS1pbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMzExXCI7IH1cblxuI2xnLWFjdHVhbC1zaXplIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbiNsZy1hY3R1YWwtc2l6ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7IH1cblxuI2xnLXpvb20tb3V0IHtcbiAgb3BhY2l0eTogLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiNsZy16b29tLW91dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMzEyXCI7IH1cblxuLmxnLXpvb21lZCAjbGctem9vbS1vdXQge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyIHtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwODA7XG4gIGhlaWdodDogMTBweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyLmxnLXBhZ2VyLWhvdmVyIC5sZy1wYWdlci1jb250IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIDVweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQ6aG92ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250LmxnLXBhZ2VyLWFjdGl2ZSAubGctcGFnZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZmZmZiBpbnNldDsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm90dG9tOiAxMDAlO1xuICBoZWlnaHQ6IDgzcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC1tb3otdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC1vLXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gLjE1cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgOHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSBpbnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuICB3aWR0aDogMTJweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyOmZvY3VzLCAubGctb3V0ZXIgLmxnLXBhZ2VyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmZmZmYgaW5zZXQ7IH1cblxuLmxnLW91dGVyIC5sZy1jYXJldCB7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggZGFzaGVkO1xuICBib3R0b206IC0xMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMDsgfVxuXG4ubGctZnVsbHNjcmVlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBjXCI7IH1cblxuLmxnLWZ1bGxzY3JlZW4tb24gLmxnLWZ1bGxzY3JlZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTIwZFwiOyB9XG5cbi5sZy1vdXRlciAjbGctZHJvcGRvd24tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwODE7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzOyB9XG5cbi5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLWRyb3Bkb3duLW92ZXJsYXksIC5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgLmxnLWRyb3Bkb3duIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRvcDogNTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogLTE2cHg7IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gPiBsaTpob3ZlciAubGctaWNvbiwgLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGEge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIC5sZy1kcm9wZG93bi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIC5sZy1pY29uIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5sZy1vdXRlciwgLmxnLW91dGVyIC5sZywgLmxnLW91dGVyIC5sZy1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4MGRcIjsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uIHtcbiAgY29sb3I6ICMzYjU5OTg7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1mYWNlYm9vayAubGctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uIHtcbiAgY29sb3I6ICMwMGFjZWQ7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWdvb2dsZXBsdXMgLmxnLWljb24ge1xuICBjb2xvcjogI2RkNGIzOTsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWdvb2dsZXBsdXMgLmxnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMlwiOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtcGludGVyZXN0IC5sZy1pY29uIHtcbiAgY29sb3I6ICNjYjIwMjc7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1waW50ZXJlc3QgLmxnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5sZy1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4ubGctb3V0ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzOyB9XG5cbi5sZy1vdXRlciAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxnLW91dGVyLmxnLXZpc2libGUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctb3V0ZXIubGctZ3JhYiBpbWcubGctb2JqZWN0IHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IC1vLWdyYWI7XG4gIGN1cnNvcjogLW1zLWdyYWI7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4ubGctb3V0ZXIubGctZ3JhYmJpbmcgaW1nLmxnLW9iamVjdCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW8tZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1zLWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbi5sZy1vdXRlciAubGcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4ubGctb3V0ZXIgLmxnLWlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2FkaW5nLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMyAubGctY3VycmVudCwgLmxnLW91dGVyLmxnLWNzczMgLmxnLW5leHQtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1wcmV2LXNsaWRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcCwgLmxnLW91dGVyIC5sZy1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubGctb3V0ZXIgLmxnLWltZy13cmFwOmJlZm9yZSwgLmxnLW91dGVyIC5sZy1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4ubGctb3V0ZXIgLmxnLWltZy13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5sZy1vdXRlciAubGctaXRlbS5sZy1jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICB6LWluZGV4OiAxMDYwOyB9XG5cbi5sZy1vdXRlciAubGctaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbSAubGctb2JqZWN0LCAubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy12aWRlby1wbGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzOyB9XG5cbi5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLW9iamVjdCwgLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctdmlkZW8tcGxheSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLW91dGVyIC5sZy1lbXB0eS1odG1sLCAubGctb3V0ZXIubGctaGlkZS1kb3dubG9hZCAjbGctZG93bmxvYWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5sZy1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7IH1cblxuLmxnLWJhY2tkcm9wLmluIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctY3NzMy5sZy1uby10cmFucyAubGctY3VycmVudCwgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1wcmV2LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50OyB9XG5cbi5sZy1jc3MzLmxnLXVzZS1jc3MzIC5sZy1pdGVtLCAubGctY3NzMy5sZy11c2UtbGVmdCAubGctaXRlbSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQsIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICBsZWZ0OiAtMTAwJTsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwczsgfVxuXG4ubGctc3ViLWh0bWwsIC5sZy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IGxnO1xuICBzcmM6IHVybCguLi9mb250cy9sZy5lb3Q/bjF6MzczKTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvbGcuZW90PyNpZWZpeG4xejM3MykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9sZy53b2ZmP24xejM3MykgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL2xnLnR0Zj9uMXozNzMpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvbGcuc3ZnP24xejM3MyNsZykgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmxnLWljb24ge1xuICBmb250LWZhbWlseTogbGc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LCAubGctYWN0aW9ucyAubGctcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTA4MDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LmRpc2FibGVkLCAubGctYWN0aW9ucyAubGctcHJldi5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAuNTsgfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dDpob3ZlciwgLmxnLWFjdGlvbnMgLmxnLXByZXY6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCB7XG4gIHJpZ2h0OiAyMHB4OyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH1cblxuLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuICBsZWZ0OiAyMHB4OyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUsIDEwMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuICAwJSwgMTAwJSB7XG4gICAgbGVmdDogMDsgfVxuICA1MCUge1xuICAgIGxlZnQ6IC0zMHB4OyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUsIDEwMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfSB9XG5cbkBrZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUsIDEwMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogMzBweDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogMzBweDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcbiAgMCUsIDEwMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMHB4OyB9IH1cblxuQGtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gIDAlLCAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogMzBweDsgfSB9XG5cbi5sZy1vdXRlci5sZy1yaWdodC1lbmQgLmxnLW9iamVjdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZy1yaWdodC1lbmQgLjNzO1xuICAtby1hbmltYXRpb246IGxnLXJpZ2h0LWVuZCAuM3M7XG4gIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sZy1vdXRlci5sZy1sZWZ0LWVuZCAubGctb2JqZWN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxnLWxlZnQtZW5kIC4zcztcbiAgLW8tYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAuM3M7XG4gIGFuaW1hdGlvbjogbGctbGVmdC1lbmQgLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxnLXRvb2xiYXIge1xuICB6LWluZGV4OiAxMDgyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmxnLXRvb2xiYXIgLmxnLWljb24ge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyOyB9XG5cbi5sZy10b29sYmFyIC5sZy1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmxnLXRvb2xiYXIgLmxnLWNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjsgfVxuXG4ubGctdG9vbGJhciAubGctZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTBmMlwiOyB9XG5cbi5sZy1zdWItaHRtbCB7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNlZWVlZWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwODA7IH1cblxuLmxnLXN1Yi1odG1sIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmxnLXN1Yi1odG1sIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogNXB4IDAgMDsgfVxuXG4jbGctY291bnRlciB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubGctbmV4dCwgLmxnLXByZXYsIC5sZy10b29sYmFyIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLXByZXYge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuXG4ubGctaGlkZS1pdGVtcyAubGctbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuXG4ubGctaGlkZS1pdGVtcyAubGctdG9vbGJhciB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG5cbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1vYmplY3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTsgfVxuXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGEwYTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDgwO1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiIC5sZy10aHVtYi1pdGVtIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IC1vLWdyYWI7XG4gIGN1cnNvcjogLW1zLWdyYWI7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWJiaW5nIC5sZy10aHVtYi1pdGVtIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiAtby1ncmFiYmluZztcbiAgY3Vyc29yOiAtbXMtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1kcmFnZ2luZyAubGctdGh1bWIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7IH1cblxuLmxnLW91dGVyLmxnLXRodW1iLW9wZW4gLmxnLXRodW1iLW91dGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5sZy1vdXRlciAubGctdGh1bWIge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlOyB9IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtLmFjdGl2ZSwgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTkwNzA3OyB9XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ubGctb3V0ZXIubGctaGFzLXRodW1iIC5sZy1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4OyB9XG5cbi5sZy1vdXRlci5sZy1jYW4tdG9nZ2xlIC5sZy1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cCAubGctc3ViLWh0bWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7IH1cblxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cC5sZy10aHVtYi1vcGVuIC5sZy1zdWItaHRtbCB7XG4gIGJvdHRvbTogMTAwcHg7IH1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwYTBhO1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0zOXB4O1xuICB3aWR0aDogNTBweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXRvb2dsZS10aHVtYjpob3ZlciwgLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctc2hhcmUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubGctb3V0ZXIgLmxnLXRvb2dsZS10aHVtYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7IH1cblxuLmxnLW91dGVyIC5sZy12aWRlby1jb250IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxnLW91dGVyIC5sZy12aWRlbyAubGctb2JqZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmxnLW91dGVyIC5sZy12aWRlbyAubGctdmlkZW8tcGxheSB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDU5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MnB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgei1pbmRleDogMTA4MDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5sZy1vdXRlciAubGctaGFzLWlmcmFtZSAubGctdmlkZW8ge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXZpbWVvIC5sZy12aWRlby1wbGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aW1lby1wbGF5LnBuZykgbm8tcmVwZWF0OyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXZpbWVvOmhvdmVyIC5sZy12aWRlby1wbGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aW1lby1wbGF5LnBuZykgMCAtNThweCBuby1yZXBlYXQ7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMtaHRtbDUgLmxnLXZpZGVvLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3ZpZGVvLXBsYXkucG5nKSBuby1yZXBlYXQ7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgd2lkdGg6IDY0cHg7XG4gIG9wYWNpdHk6IC44OyB9XG5cbi5sZy1vdXRlciAubGctaGFzLWh0bWw1OmhvdmVyIC5sZy12aWRlby1wbGF5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy15b3V0dWJlIC5sZy12aWRlby1wbGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy95b3V0dWJlLXBsYXkucG5nKSBuby1yZXBlYXQ7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZTpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMveW91dHViZS1wbGF5LnBuZykgMCAtNjBweCBuby1yZXBlYXQ7IH1cblxuLmxnLW91dGVyIC5sZy12aWRlby1vYmplY3Qge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMtdmlkZW8gLmxnLXZpZGVvLW9iamVjdCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy1vYmplY3QsIC5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLXBsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLW9iamVjdCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmxnLXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGhlaWdodDogNXB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwODM7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwczsgfVxuXG4ubGctcHJvZ3Jlc3MtYmFyIC5sZy1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTA3MDc7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogMDsgfVxuXG4ubGctcHJvZ3Jlc3MtYmFyLmxnLXN0YXJ0IC5sZy1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sZy1zaG93LWF1dG9wbGF5IC5sZy1wcm9ncmVzcy1iYXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5sZy1hdXRvcGxheS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTAxZFwiOyB9XG5cbi5sZy1zaG93LWF1dG9wbGF5IC5sZy1hdXRvcGxheS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTAxYVwiOyB9XG5cbi5sZy1vdXRlci5sZy1jc3MzLmxnLXpvb20tZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlLCAubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XG5cbi5sZy1vdXRlci5sZy11c2UtdHJhbnNpdGlvbi1mb3Item9vbSAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1nLXdyYXAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwczsgfVxuXG4ubGctb3V0ZXIubGctdXNlLWxlZnQtZm9yLXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIHRvcCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwczsgfVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjE1cyAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMTVzICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjE1cyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbiNsZy16b29tLWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUzMTFcIjsgfVxuXG4jbGctYWN0dWFsLXNpemUge1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuI2xnLWFjdHVhbC1zaXplOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjsgfVxuXG4jbGctem9vbS1vdXQge1xuICBvcGFjaXR5OiAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuI2xnLXpvb20tb3V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUzMTJcIjsgfVxuXG4ubGctem9vbWVkICNsZy16b29tLW91dCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIge1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA4MDtcbiAgaGVpZ2h0OiAxMHB4OyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIubGctcGFnZXItaG92ZXIgLmxnLXBhZ2VyLWNvbnQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDAgNXB4OyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItY29udDpob3ZlciAubGctcGFnZXItdGh1bWItY29udCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQubGctcGFnZXItYWN0aXZlIC5sZy1wYWdlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmIGluc2V0OyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3R0b206IDEwMCU7XG4gIGhlaWdodDogODNweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcywgLW1vei10cmFuc2Zvcm0gLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcywgLW8tdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIHRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlci10aHVtYi1jb250IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCA4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIGluc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UgMHM7XG4gIHdpZHRoOiAxMnB4OyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXI6Zm9jdXMsIC5sZy1vdXRlciAubGctcGFnZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCA4cHggI2ZmZmZmZiBpbnNldDsgfVxuXG4ubGctb3V0ZXIgLmxnLWNhcmV0IHtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBkYXNoZWQ7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjsgfVxuXG4ubGctZnVsbHNjcmVlbi1vbiAubGctZnVsbHNjcmVlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBkXCI7IH1cblxuLmxnLW91dGVyICNsZy1kcm9wZG93bi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA4MTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG4gIC1vLXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7IH1cblxuLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctZHJvcGRvd24tb3ZlcmxheSwgLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAubGctZHJvcGRvd24ge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAtMTZweDsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmhvdmVyIC5sZy1pY29uLCAubGctb3V0ZXIgLmxnLWRyb3Bkb3duID4gbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gLmxnLWRyb3Bkb3duLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gLmxnLWljb24ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmxnLW91dGVyLCAubGctb3V0ZXIgLmxnLCAubGctb3V0ZXIgLmxnLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTgwZFwiOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb24ge1xuICBjb2xvcjogIzNiNTk5ODsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb24ge1xuICBjb2xvcjogIzAwYWNlZDsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbiB7XG4gIGNvbG9yOiAjZGQ0YjM5OyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1waW50ZXJlc3QgLmxnLWljb24ge1xuICBjb2xvcjogI2NiMjAyNzsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXBpbnRlcmVzdCAubGctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7IH1cblxuLmxnLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5sZy1vdXRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDkwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7IH1cblxuLmxnLW91dGVyICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGctb3V0ZXIubGctdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5sZy1vdXRlci5sZy1ncmFiIGltZy5sZy1vYmplY3Qge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogLW8tZ3JhYjtcbiAgY3Vyc29yOiAtbXMtZ3JhYjtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5sZy1vdXRlci5sZy1ncmFiYmluZyBpbWcubGctb2JqZWN0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiAtby1ncmFiYmluZztcbiAgY3Vyc29yOiAtbXMtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLmxnLW91dGVyIC5sZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbi5sZy1vdXRlciAubGctaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5sZy1vdXRlci5sZy1jc3MgLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMyAubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLXByZXYtc2xpZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIgLmxnLWltZy13cmFwLCAubGctb3V0ZXIgLmxnLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5sZy1vdXRlciAubGctaW1nLXdyYXA6YmVmb3JlLCAubGctb3V0ZXIgLmxnLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5sZy1vdXRlciAubGctaW1nLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIHotaW5kZXg6IDEwNjA7IH1cblxuLmxnLW91dGVyIC5sZy1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy1vYmplY3QsIC5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0gLmxnLXZpZGVvLXBsYXkge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7IH1cblxuLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0LCAubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy12aWRlby1wbGF5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctb3V0ZXIgLmxnLWVtcHR5LWh0bWwsIC5sZy1vdXRlci5sZy1oaWRlLWRvd25sb2FkICNsZy1kb3dubG9hZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxnLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwOTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwczsgfVxuXG4ubGctYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAuOTM7IH1cblxuLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLWN1cnJlbnQsIC5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1uby10cmFucyAubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDsgfVxuXG4ubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbSwgLmxnLWNzczMubGctdXNlLWxlZnQgLmxnLWl0ZW0ge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwczsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbSB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwczsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgbGVmdDogLTEwMCU7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7IH1cblxuLypcbiogTWF0ZXJpYWwgUGFyYWxsYXhcbiovXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tYXRlcmlhbC1wYXJhbGxheCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwOyB9XG5cbi5wYXJhbGxheC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5tYXRlcmlhbC1wYXJhbGxheCBpbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDEwMSU7XG4gIG1pbi1oZWlnaHQ6IDEwMSU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTsgfVxuXG4ucGFyYWxsYXgtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgaHRtbDpub3QoLmllLTExKTpub3QoLmlvcykgLnBhcmFsbGF4LWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkOyB9XG5cbi5yZC1yYW5nZSB7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5yZC1yYW5nZTpob3ZlciAucmQtcmFuZ2VfX3BvaW50ZXI6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTsgfVxuICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXItdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgLnJkLXJhbmdlLmhhc1Rvb2x0aXAgLnJkLXJhbmdlX19wb2ludGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zOHB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQ1KSB0cmFuc2xhdGUzZCgwLCA2Ny41cHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40NSkgdHJhbnNsYXRlM2QoMCwgNjcuNXB4LCAwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXI6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjRkZEQzI1O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtOHB4LCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXIuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSkgdHJhbnNsYXRlWCgtMTRweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTE0cHgpOyB9XG4gICAgICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXIuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG4gICAgICAucmQtcmFuZ2UuaGFzVG9vbHRpcCAucmQtcmFuZ2VfX3BvaW50ZXIuYWN0aXZlIC5yZC1yYW5nZV9fcG9pbnRlci10b29sdGlwIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuXG4ucmQtcmFuZ2VfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMxcHg7IH1cbiAgLnJkLXJhbmdlX193cmFwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLThweDtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNCM0IzQjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwZW07IH1cblxuLnJkLXJhbmdlX19saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREMyNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMGVtO1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggcmdiYSgyNTUsIDIyMCwgMzcsIDAuMTUpOyB9XG5cbi5yZC1yYW5nZV9fcG9pbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNiU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTUlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMjBweCBhdCA1MCUgNTAlLCAjZmZmZmZmIDAlLCAjREZERkRGIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3gtc2hhZG93OiA2cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLnJkLXJhbmdlLWlucHV0LXZhbHVlIHtcbiAgd2lkdGg6IDI1NXB4O1xuICBtaW4td2lkdGg6IDI1NXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNCM0IzQjtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi8qXG4qIEZvbnRzXG4qL1xuLypcbiogTWF0ZXJpYWwgRGVzaWduIEljb25zXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/dj0xLjQuNTdcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjQuNTdcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmMj92PTEuNC41N1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmY/dj0xLjQuNTdcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0Zj92PTEuNC41N1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnN2Zz92PTEuNC41NyNtYXRlcmlhbGRlc2lnbmljb25zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ubWRpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5tZGktYWNjZXNzLXBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XG5cbi5tZGktYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5tZGktYWNjb3VudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5tZGktYWNjb3VudC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjsgfVxuXG4ubWRpLWFjY291bnQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjsgfVxuXG4ubWRpLWFjY291bnQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4ubWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7IH1cblxuLm1kaS1hY2NvdW50LWNvbnZlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4ubWRpLWFjY291bnQta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLm1kaS1hY2NvdW50LWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLm1kaS1hY2NvdW50LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7IH1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZlwiOyB9XG5cbi5tZGktYWNjb3VudC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLm1kaS1hY2NvdW50LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiOyB9XG5cbi5tZGktYWNjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cblxuLm1kaS1hY2NvdW50LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4ubWRpLWFjY291bnQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cblxuLm1kaS1hY2NvdW50LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiOyB9XG5cbi5tZGktYWNjb3VudC1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE2XCI7IH1cblxuLm1kaS1hY2NvdW50LXN0YXItdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExN1wiOyB9XG5cbi5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjsgfVxuXG4ubWRpLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLm1kaS1haXJiYWxsb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLm1kaS1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7IH1cblxuLm1kaS1haXJwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7IH1cblxuLm1kaS1hbGFybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZlwiOyB9XG5cbi5tZGktYWxhcm0tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4ubWRpLWFsYXJtLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7IH1cblxuLm1kaS1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4ubWRpLWFsYXJtLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjsgfVxuXG4ubWRpLWFsYnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuLm1kaS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiOyB9XG5cbi5tZGktYWxlcnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cblxuLm1kaS1hbGVydC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4ubWRpLWFsZXJ0LW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4ubWRpLWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjsgfVxuXG4ubWRpLWFscGhhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLm1kaS1hbHBoYWJldGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjsgfVxuXG4ubWRpLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiOyB9XG5cbi5tZGktYW1hem9uLWNsb3VkZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjsgfVxuXG4ubWRpLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG5cbi5tZGktYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJmXCI7IH1cblxuLm1kaS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cblxuLm1kaS1hbmRyb2lkLWRlYnVnLWJyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiOyB9XG5cbi5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjsgfVxuXG4ubWRpLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cblxuLm1kaS1hcHBsZS1maW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjsgfVxuXG4ubWRpLWFwcGxlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5tZGktYXBwbGUtbW9iaWxlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjsgfVxuXG4ubWRpLWFwcGxlLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiOyB9XG5cbi5tZGktYXBwbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cblxuLm1kaS1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7IH1cblxuLm1kaS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLm1kaS1hcnJhbmdlLWJyaW5nLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4ubWRpLWFycmFuZ2UtYnJpbmctdG8tZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxuXG4ubWRpLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5tZGktYXJyYW5nZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4ubWRpLWFycm93LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZlwiOyB9XG5cbi5tZGktYXJyb3ctYm90dG9tLWRyb3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cblxuLm1kaS1hcnJvdy1ib3R0b20tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiOyB9XG5cbi5tZGktYXJyb3ctYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7IH1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5tZGktYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiOyB9XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ1XCI7IH1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDdcIjsgfVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjsgfVxuXG4ubWRpLWFycm93LWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4ubWRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRmXCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4ubWRpLWFycm93LXRvcC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7IH1cblxuLm1kaS1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4ubWRpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cblxuLm1kaS1hcnJvdy11cC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7IH1cblxuLm1kaS1hcnJvdy11cC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiOyB9XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4ubWRpLWFzc2lzdGFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5tZGktYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjsgfVxuXG4ubWRpLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjsgfVxuXG4ubWRpLWF1ZGlvYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5tZGktYXV0by1maXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWZcIjsgfVxuXG4ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7IH1cblxuLm1kaS1hdXRvcmVuZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjsgfVxuXG4ubWRpLWF2LXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLm1kaS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cblxuLm1kaS1iYWNrYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLm1kaS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7IH1cblxuLm1kaS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLm1kaS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cblxuLm1kaS1iYXJjb2RlLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjsgfVxuXG4ubWRpLWJhcmxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YVwiOyB9XG5cbi5tZGktYmFycmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cblxuLm1kaS1iYXNlY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG5cbi5tZGktYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLm1kaS1iYXNrZXQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiOyB9XG5cbi5tZGktYmFza2V0LXVuZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZlwiOyB9XG5cbi5tZGktYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiOyB9XG5cbi5tZGktYmF0dGVyeS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiOyB9XG5cbi5tZGktYmF0dGVyeS0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MlwiOyB9XG5cbi5tZGktYmF0dGVyeS0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5tZGktYmF0dGVyeS00MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiOyB9XG5cbi5tZGktYmF0dGVyeS01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiOyB9XG5cbi5tZGktYmF0dGVyeS02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiOyB9XG5cbi5tZGktYmF0dGVyeS03MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3N1wiOyB9XG5cbi5tZGktYmF0dGVyeS04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiOyB9XG5cbi5tZGktYmF0dGVyeS05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG5cbi5tZGktYmF0dGVyeS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiOyB9XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy0xMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2ZcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjsgfVxuXG4ubWRpLWJhdHRlcnktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjsgfVxuXG4ubWRpLWJhdHRlcnktbmVnYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4ubWRpLWJhdHRlcnktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiOyB9XG5cbi5tZGktYmF0dGVyeS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LXBvc2l0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LXVua25vd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjsgfVxuXG4ubWRpLWJlYWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLm1kaS1iZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4ubWRpLWJlYWtlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5tZGktYmVha2VyLWVtcHR5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4ubWRpLWJlYWtlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7IH1cblxuLm1kaS1iZWF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiOyB9XG5cbi5tZGktYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZlwiOyB9XG5cbi5tZGktYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiOyB9XG5cbi5tZGktYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5tZGktYmVsbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjsgfVxuXG4ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5tZGktYmVsbC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cblxuLm1kaS1iZWxsLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4ubWRpLWJlbGwtcmluZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk2XCI7IH1cblxuLm1kaS1iZWxsLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cblxuLm1kaS1iZXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLm1kaS1iaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7IH1cblxuLm1kaS1iaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLm1kaS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7IH1cblxuLm1kaS1iaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjsgfVxuXG4ubWRpLWJpb2hhemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiOyB9XG5cbi5tZGktYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7IH1cblxuLm1kaS1ibGFjay1tZXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlmXCI7IH1cblxuLm1kaS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLm1kaS1ibGVuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7IH1cblxuLm1kaS1ibGluZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4ubWRpLWJsb2NrLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5tZGktYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XG5cbi5tZGktYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7IH1cblxuLm1kaS1ibHVldG9vdGgtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjsgfVxuXG4ubWRpLWJsdWV0b290aC1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLm1kaS1ibHVldG9vdGgtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLm1kaS1ibHVldG9vdGgtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjsgfVxuXG4ubWRpLWJsdWV0b290aC10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiOyB9XG5cbi5tZGktYmx1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiOyB9XG5cbi5tZGktYmx1ci1saW5lYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjsgfVxuXG4ubWRpLWJsdXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7IH1cblxuLm1kaS1ibHVyLXJhZGlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiOyB9XG5cbi5tZGktYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZlwiOyB9XG5cbi5tZGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiOyB9XG5cbi5tZGktYm9vay1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMVwiOyB9XG5cbi5tZGktYm9vay1tdWx0aXBsZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7IH1cblxuLm1kaS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjsgfVxuXG4ubWRpLWJvb2stb3Blbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7IH1cblxuLm1kaS1ib29rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4ubWRpLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7IH1cblxuLm1kaS1ib29rbWFyay1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG5cbi5tZGktYm9va21hcmstbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4ubWRpLWJvb2ttYXJrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4ubWRpLWJvb2ttYXJrLW91dGxpbmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiOyB9XG5cbi5tZGktYm9va21hcmstcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5tZGktYm9va21hcmstcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7IH1cblxuLm1kaS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cblxuLm1kaS1ib3JkZXItYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLm1kaS1ib3JkZXItY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmZcIjsgfVxuXG4ubWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cblxuLm1kaS1ib3JkZXItaW5zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7IH1cblxuLm1kaS1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG5cbi5tZGktYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4ubWRpLWJvcmRlci1vdXRzaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cblxuLm1kaS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjsgfVxuXG4ubWRpLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5tZGktYm9yZGVyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7IH1cblxuLm1kaS1ib3dsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7IH1cblxuLm1kaS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4ubWRpLWJveC1jdXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjsgfVxuXG4ubWRpLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiOyB9XG5cbi5tZGktYnJpZWZjYXNlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cblxuLm1kaS1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjsgfVxuXG4ubWRpLWJyaWVmY2FzZS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2ZcIjsgfVxuXG4ubWRpLWJyaWdodG5lc3MtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7IH1cblxuLm1kaS1icmlnaHRuZXNzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjsgfVxuXG4ubWRpLWJyaWdodG5lc3MtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7IH1cblxuLm1kaS1icmlnaHRuZXNzLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4ubWRpLWJyaWdodG5lc3MtNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLm1kaS1icm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5tZGktYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDlcIjsgfVxuXG4ubWRpLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiOyB9XG5cbi5tZGktYnVsbGV0aW4tYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjsgfVxuXG4ubWRpLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cblxuLm1kaS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4ubWRpLWNhY2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiOyB9XG5cbi5tZGktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZlwiOyB9XG5cbi5tZGktY2FrZS1sYXllcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7IH1cblxuLm1kaS1jYWtlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjsgfVxuXG4ubWRpLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjsgfVxuXG4ubWRpLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7IH1cblxuLm1kaS1jYWxlbmRhci1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiOyB9XG5cbi5tZGktY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7IH1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiOyB9XG5cbi5tZGktY2FsZW5kYXItbXVsdGlwbGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiOyB9XG5cbi5tZGktY2FsZW5kYXItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiOyB9XG5cbi5tZGktY2FsZW5kYXItdG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4ubWRpLWNhbGwtbWFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiOyB9XG5cbi5tZGktY2FsbC1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5tZGktY2FsbC1taXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWZcIjsgfVxuXG4ubWRpLWNhbGwtcmVjZWl2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjsgfVxuXG4ubWRpLWNhbGwtc3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjsgfVxuXG4ubWRpLWNhbWNvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiOyB9XG5cbi5tZGktY2FtY29yZGVyLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG5cbi5tZGktY2FtY29yZGVyLWJveC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjsgfVxuXG4ubWRpLWNhbWNvcmRlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjsgfVxuXG4ubWRpLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiOyB9XG5cbi5tZGktY2FtZXJhLWVuaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjsgfVxuXG4ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiOyB9XG5cbi5tZGktY2FtZXJhLWZyb250LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjsgfVxuXG4ubWRpLWNhbWVyYS1pcmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7IH1cblxuLm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5tZGktY2FtZXJhLXJlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjsgfVxuXG4ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZlwiOyB9XG5cbi5tZGktY2FuZHljYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLm1kaS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4ubWRpLWNhci1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLm1kaS1jYXItY29ubmVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cblxuLm1kaS1jYXItd2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5tZGktY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7IH1cblxuLm1kaS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7IH1cblxuLm1kaS1jYXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjsgfVxuXG4ubWRpLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5tZGktY2FzZS1zZW5zaXRpdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7IH1cblxuLm1kaS1jYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7IH1cblxuLm1kaS1jYXNoLTEwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5tZGktY2FzaC1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiOyB9XG5cbi5tZGktY2FzaC11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjsgfVxuXG4ubWRpLWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4ubWRpLWNhc3QtY29ubmVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBmXCI7IH1cblxuLm1kaS1jYXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4ubWRpLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5tZGktY2VsbHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLm1kaS1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5tZGktY2VsbHBob25lLWJhc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7IH1cblxuLm1kaS1jZWxscGhvbmUtZG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiOyB9XG5cbi5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiOyB9XG5cbi5tZGktY2VsbHBob25lLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjsgfVxuXG4ubWRpLWNlbGxwaG9uZS1saW5rLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5tZGktY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7IH1cblxuLm1kaS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5tZGktY2hhaXItc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7IH1cblxuLm1kaS1jaGFydC1hcmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjsgfVxuXG4ubWRpLWNoYXJ0LWFyZWFzcGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4ubWRpLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiOyB9XG5cbi5tZGktY2hhcnQtaGlzdG9ncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFmXCI7IH1cblxuLm1kaS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIwXCI7IH1cblxuLm1kaS1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4ubWRpLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cblxuLm1kaS1jaGVjay1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjsgfVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjsgfVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7IH1cblxuLm1kaS1jaGVja2JveC1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG5cbi5tZGktY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7IH1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmVcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJmXCI7IH1cblxuLm1kaS1jaGVja2VyYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzBcIjsgfVxuXG4ubWRpLWNoZW1pY2FsLXdlYXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjsgfVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7IH1cblxuLm1kaS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjsgfVxuXG4ubWRpLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG5cbi5tZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiOyB9XG5cbi5tZGktY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5tZGktY2h1cmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7IH1cblxuLm1kaS1jaXNjby13ZWJleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiOyB9XG5cbi5tZGktY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5tZGktY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiOyB9XG5cbi5tZGktY2xpcGJvYXJkLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNmXCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5tZGktY2xpcGJvYXJkLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjsgfVxuXG4ubWRpLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiOyB9XG5cbi5tZGktY2xpcGJvYXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cblxuLm1kaS1jbGlwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjsgfVxuXG4ubWRpLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7IH1cblxuLm1kaS1jbG9jay1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4ubWRpLWNsb2NrLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4ubWRpLWNsb2NrLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLm1kaS1jbG9jay1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjsgfVxuXG4ubWRpLWNsb2NrLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cblxuLm1kaS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiOyB9XG5cbi5tZGktY2xvc2UtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7IH1cblxuLm1kaS1jbG9zZS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XG5cbi5tZGktY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRmXCI7IH1cblxuLm1kaS1jbG9zZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiOyB9XG5cbi5tZGktY2xvc2UtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiOyB9XG5cbi5tZGktY2xvc2Utb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiOyB9XG5cbi5tZGktY2xvc2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7IH1cblxuLm1kaS1jbG9zZWQtY2FwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiOyB9XG5cbi5tZGktY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4ubWRpLWNsb3VkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7IH1cblxuLm1kaS1jbG91ZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjsgfVxuXG4ubWRpLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLm1kaS1jbG91ZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7IH1cblxuLm1kaS1jbG91ZC1vdXRsaW5lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5tZGktY2xvdWQtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjsgfVxuXG4ubWRpLWNsb3VkLXByaW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxuXG4ubWRpLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5tZGktY29kZS1hcnJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5tZGktY29kZS1icmFjZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWZcIjsgfVxuXG4ubWRpLWNvZGUtYnJhY2tldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxuXG4ubWRpLWNvZGUtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4ubWRpLWNvZGUtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7IH1cblxuLm1kaS1jb2RlLWdyZWF0ZXItdGhhbi1vci1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5tZGktY29kZS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjsgfVxuXG4ubWRpLWNvZGUtbGVzcy10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cblxuLm1kaS1jb2RlLW5vdC1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiOyB9XG5cbi5tZGktY29kZS1ub3QtZXF1YWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5tZGktY29kZS1wYXJlbnRoZXNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG5cbi5tZGktY29kZS1zdHJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjsgfVxuXG4ubWRpLWNvZGUtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5tZGktY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5tZGktY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLm1kaS1jb2ZmZWUtdG8tZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxuXG4ubWRpLWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4ubWRpLWNvbG9yLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZlwiOyB9XG5cbi5tZGktY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG5cbi5tZGktY29tbWVudC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLm1kaS1jb21tZW50LWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5tZGktY29tbWVudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5tZGktY29tbWVudC1hbGVydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLm1kaS1jb21tZW50LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLm1kaS1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4ubWRpLWNvbW1lbnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XG5cbi5tZGktY29tbWVudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc4XCI7IH1cblxuLm1kaS1jb21tZW50LXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5tZGktY29tbWVudC1wcm9jZXNzaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLm1kaS1jb21tZW50LXByb2Nlc3Npbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YlwiOyB9XG5cbi5tZGktY29tbWVudC1xdWVzdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cblxuLm1kaS1jb21tZW50LXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLm1kaS1jb21tZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjsgfVxuXG4ubWRpLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdmXCI7IH1cblxuLm1kaS1jb21wYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cblxuLm1kaS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLm1kaS1jb21wYXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjsgfVxuXG4ubWRpLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjsgfVxuXG4ubWRpLWNvbnRhY3QtbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5tZGktY29udGVudC1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLm1kaS1jb250ZW50LWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG5cbi5tZGktY29udGVudC1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxuXG4ubWRpLWNvbnRlbnQtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjsgfVxuXG4ubWRpLWNvbnRlbnQtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG5cbi5tZGktY29udGVudC1zYXZlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5tZGktY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjsgfVxuXG4ubWRpLWNvbnRyYXN0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4Y1wiOyB9XG5cbi5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLm1kaS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGVcIjsgfVxuXG4ubWRpLWNvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZlwiOyB9XG5cbi5tZGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjsgfVxuXG4ubWRpLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7IH1cblxuLm1kaS1jcmVkaXQtY2FyZC1zY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLm1kaS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7IH1cblxuLm1kaS1jcm9wLWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjsgfVxuXG4ubWRpLWNyb3AtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7IH1cblxuLm1kaS1jcm9wLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cblxuLm1kaS1jcm9wLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiOyB9XG5cbi5tZGktY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiOyB9XG5cbi5tZGktY3Jvc3NoYWlycy1ncHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjsgfVxuXG4ubWRpLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7IH1cblxuLm1kaS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7IH1cblxuLm1kaS1jdWJlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWNcIjsgfVxuXG4ubWRpLWN1YmUtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5tZGktY3ViZS11bmZvbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiOyB9XG5cbi5tZGktY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlmXCI7IH1cblxuLm1kaS1jdXAtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5tZGktY3VycmVuY3ktZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7IH1cblxuLm1kaS1jdXJyZW5jeS1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5tZGktY3VycmVuY3ktbmduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLm1kaS1jdXJyZW5jeS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiOyB9XG5cbi5tZGktY3VycmVuY3ktdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7IH1cblxuLm1kaS1jdXJzb3ItZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiOyB9XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG5cbi5tZGktY3Vyc29yLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4ubWRpLWN1cnNvci1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cblxuLm1kaS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG5cbi5tZGktZGF0YWJhc2UtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjsgfVxuXG4ubWRpLWRhdGFiYXNlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWZcIjsgfVxuXG4ubWRpLWRlYnVnLXN0ZXAtaW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5tZGktZGVidWctc3RlcC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxuXG4ubWRpLWRlYnVnLXN0ZXAtb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiOyB9XG5cbi5tZGktZGVjaW1hbC1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5tZGktZGVjaW1hbC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiOyB9XG5cbi5tZGktZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cblxuLm1kaS1kZWxldGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5tZGktZGVsdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjdcIjsgfVxuXG4ubWRpLWRlc2twaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5tZGktZGVza3RvcC1tYWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4ubWRpLWRlc2t0b3AtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjsgfVxuXG4ubWRpLWRldGFpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjsgfVxuXG4ubWRpLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmNcIjsgfVxuXG4ubWRpLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjsgfVxuXG4ubWRpLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmVcIjsgfVxuXG4ubWRpLWRpY2UtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZlwiOyB9XG5cbi5tZGktZGljZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7IH1cblxuLm1kaS1kaWNlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxuXG4ubWRpLWRpY2UtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5tZGktZGljZS01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7IH1cblxuLm1kaS1kaWNlLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxuXG4ubWRpLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjsgfVxuXG4ubWRpLWRpc2stYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjsgfVxuXG4ubWRpLWRpc3F1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5tZGktZGlzcXVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4ubWRpLWRpdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLm1kaS1kaXZpc2lvbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4ubWRpLWRuczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiOyB9XG5cbi5tZGktZG9tYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7IH1cblxuLm1kaS1kb3RzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjsgfVxuXG4ubWRpLWRvdHMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4ubWRpLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNmXCI7IH1cblxuLm1kaS1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLm1kaS1kcmFnLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjsgfVxuXG4ubWRpLWRyYWctdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjsgfVxuXG4ubWRpLWRyYXdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjsgfVxuXG4ubWRpLWRyYXdpbmctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7IH1cblxuLm1kaS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiOyB9XG5cbi5tZGktZHJpYmJibGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7IH1cblxuLm1kaS1kcm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5tZGktZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XG5cbi5tZGktZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7IH1cblxuLm1kaS1kdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLm1kaS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiOyB9XG5cbi5tZGktZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4ubWRpLWVhcnRoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiOyB9XG5cbi5tZGktZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5tZGktZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGZcIjsgfVxuXG4ubWRpLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7IH1cblxuLm1kaS1lbGV2YXRpb24tcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiOyB9XG5cbi5tZGktZWxldmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjsgfVxuXG4ubWRpLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUzXCI7IH1cblxuLm1kaS1lbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU0XCI7IH1cblxuLm1kaS1lbWFpbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cblxuLm1kaS1lbWFpbC1zZWN1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTZcIjsgfVxuXG4ubWRpLWVtb3RpY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cblxuLm1kaS1lbW90aWNvbi1jb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7IH1cblxuLm1kaS1lbW90aWNvbi1kZXZpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiOyB9XG5cbi5tZGktZW1vdGljb24taGFwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxuXG4ubWRpLWVtb3RpY29uLW5ldXRyYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWJcIjsgfVxuXG4ubWRpLWVtb3RpY29uLXBvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWNcIjsgfVxuXG4ubWRpLWVtb3RpY29uLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5tZGktZW1vdGljb24tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7IH1cblxuLm1kaS1lbmdpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWZcIjsgfVxuXG4ubWRpLWVuZ2luZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7IH1cblxuLm1kaS1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiOyB9XG5cbi5tZGktZXF1YWwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7IH1cblxuLm1kaS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjNcIjsgfVxuXG4ubWRpLWVzY2FsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNFwiOyB9XG5cbi5tZGktZXRoZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjsgfVxuXG4ubWRpLWV0aGVybmV0LWNhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7IH1cblxuLm1kaS1ldGhlcm5ldC1jYWJsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjsgfVxuXG4ubWRpLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjhcIjsgfVxuXG4ubWRpLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7IH1cblxuLm1kaS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYVwiOyB9XG5cbi5tZGktZXhpdC10by1hcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmJcIjsgfVxuXG4ubWRpLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiOyB9XG5cbi5tZGktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZkXCI7IH1cblxuLm1kaS1leWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLm1kaS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZmXCI7IH1cblxuLm1kaS1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjsgfVxuXG4ubWRpLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAxXCI7IH1cblxuLm1kaS1mYWNlYm9vay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxuXG4ubWRpLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiOyB9XG5cbi5tZGktZmFjdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5tZGktZmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLm1kaS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjsgfVxuXG4ubWRpLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiOyB9XG5cbi5tZGktZmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDhcIjsgfVxuXG4ubWRpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjsgfVxuXG4ubWRpLWZpbGUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjsgfVxuXG4ubWRpLWZpbGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjsgfVxuXG4ubWRpLWZpbGUtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjsgfVxuXG4ubWRpLWZpbGUtZGVsaW1pdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7IH1cblxuLm1kaS1maWxlLWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBlXCI7IH1cblxuLm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiOyB9XG5cbi5tZGktZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiOyB9XG5cbi5tZGktZmlsZS1leGNlbC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTFcIjsgfVxuXG4ubWRpLWZpbGUtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEyXCI7IH1cblxuLm1kaS1maWxlLWZpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjsgfVxuXG4ubWRpLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjsgfVxuXG4ubWRpLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE1XCI7IH1cblxuLm1kaS1maWxlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTZcIjsgfVxuXG4ubWRpLWZpbGUtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjsgfVxuXG4ubWRpLWZpbGUtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjsgfVxuXG4ubWRpLWZpbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOVwiOyB9XG5cbi5tZGktZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWFcIjsgfVxuXG4ubWRpLWZpbGUtcGRmLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxYlwiOyB9XG5cbi5tZGktZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7IH1cblxuLm1kaS1maWxlLXBvd2VycG9pbnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFkXCI7IH1cblxuLm1kaS1maWxlLXByZXNlbnRhdGlvbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjsgfVxuXG4ubWRpLWZpbGUtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZlwiOyB9XG5cbi5tZGktZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiOyB9XG5cbi5tZGktZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIxXCI7IH1cblxuLm1kaS1maWxlLXdvcmQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7IH1cblxuLm1kaS1maWxlLXhtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiOyB9XG5cbi5tZGktZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNFwiOyB9XG5cbi5tZGktZmlsbXN0cmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7IH1cblxuLm1kaS1maWxtc3RyaXAtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI2XCI7IH1cblxuLm1kaS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjdcIjsgfVxuXG4ubWRpLWZpbHRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7IH1cblxuLm1kaS1maWx0ZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7IH1cblxuLm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmFcIjsgfVxuXG4ubWRpLWZpbHRlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJiXCI7IH1cblxuLm1kaS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiOyB9XG5cbi5tZGktZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiOyB9XG5cbi5tZGktZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiOyB9XG5cbi5tZGktZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZlwiOyB9XG5cbi5tZGktZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiOyB9XG5cbi5tZGktZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjsgfVxuXG4ubWRpLWZsYWctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMlwiOyB9XG5cbi5tZGktZmxhZy1vdXRsaW5lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzNcIjsgfVxuXG4ubWRpLWZsYWctdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzRcIjsgfVxuXG4ubWRpLWZsYWctdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNVwiOyB9XG5cbi5tZGktZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjsgfVxuXG4ubWRpLWZsYXNoLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzdcIjsgfVxuXG4ubWRpLWZsYXNoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiOyB9XG5cbi5tZGktZmxhc2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiOyB9XG5cbi5tZGktZmxhc2hsaWdodC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2FcIjsgfVxuXG4ubWRpLWZsYXR0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiOyB9XG5cbi5tZGktZmxpcC10by1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNjXCI7IH1cblxuLm1kaS1mbGlwLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7IH1cblxuLm1kaS1mbG9wcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjsgfVxuXG4ubWRpLWZsb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZlwiOyB9XG5cbi5tZGktZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7IH1cblxuLm1kaS1mb2xkZXItYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MVwiOyB9XG5cbi5tZGktZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQyXCI7IH1cblxuLm1kaS1mb2xkZXItZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQzXCI7IH1cblxuLm1kaS1mb2xkZXItaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDRcIjsgfVxuXG4ubWRpLWZvbGRlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7IH1cblxuLm1kaS1mb2xkZXItbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ2XCI7IH1cblxuLm1kaS1mb2xkZXItbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiOyB9XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ4XCI7IH1cblxuLm1kaS1mb2xkZXItbXVsdGlwbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjsgfVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7IH1cblxuLm1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YlwiOyB9XG5cbi5tZGktZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjsgfVxuXG4ubWRpLWZvbGRlci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIjsgfVxuXG4ubWRpLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjsgfVxuXG4ubWRpLWZvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGZcIjsgfVxuXG4ubWRpLWZvb2QtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTBcIjsgfVxuXG4ubWRpLWZvb2QtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MVwiOyB9XG5cbi5tZGktZm9vdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTJcIjsgfVxuXG4ubWRpLWZvb3RiYWxsLWF1c3RyYWxpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTNcIjsgfVxuXG4ubWRpLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiOyB9XG5cbi5tZGktZm9ybWF0LWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiOyB9XG5cbi5tZGktZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjsgfVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU3XCI7IH1cblxuLm1kaS1mb3JtYXQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4ubWRpLWZvcm1hdC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7IH1cblxuLm1kaS1mb3JtYXQtY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjsgfVxuXG4ubWRpLWZvcm1hdC1jb2xvci1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cblxuLm1kaS1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7IH1cblxuLm1kaS1mb3JtYXQtZmxvYXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiOyB9XG5cbi5tZGktZm9ybWF0LWZsb2F0LW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWVcIjsgfVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZlwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7IH1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYzXCI7IH1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NlwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2N1wiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiOyB9XG5cbi5tZGktZm9ybWF0LWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiOyB9XG5cbi5tZGktZm9ybWF0LWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiOyB9XG5cbi5tZGktZm9ybWF0LWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiOyB9XG5cbi5tZGktZm9ybWF0LWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZFwiOyB9XG5cbi5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjsgfVxuXG4ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjsgfVxuXG4ubWRpLWZvcm1hdC1saXN0LW51bWJlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjsgfVxuXG4ubWRpLWZvcm1hdC1wYWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG5cbi5tZGktZm9ybWF0LXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiOyB9XG5cbi5tZGktZm9ybWF0LXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cblxuLm1kaS1mb3JtYXQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiOyB9XG5cbi5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxuXG4ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjsgfVxuXG4ubWRpLWZvcm1hdC1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzdcIjsgfVxuXG4ubWRpLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiOyB9XG5cbi5tZGktZm9ybWF0LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjsgfVxuXG4ubWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLWwtdG8tcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiOyB9XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tci10by1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7IH1cblxuLm1kaS1mb3JtYXQtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7IH1cblxuLm1kaS1mb3JtYXQtd3JhcC1pbmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjsgfVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiOyB9XG5cbi5tZGktZm9ybWF0LXdyYXAtdGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjsgfVxuXG4ubWRpLWZvcm1hdC13cmFwLXRvcC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjsgfVxuXG4ubWRpLWZvcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cblxuLm1kaS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cblxuLm1kaS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7IH1cblxuLm1kaS1mcmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjsgfVxuXG4ubWRpLWZyaWRnZS1maWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjsgfVxuXG4ubWRpLWZyaWRnZS1maWxsZWQtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg2XCI7IH1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiOyB9XG5cbi5tZGktZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG5cbi5tZGktZnVsbHNjcmVlbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7IH1cblxuLm1kaS1mdW5jdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YVwiOyB9XG5cbi5tZGktZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiOyB9XG5cbi5tZGktZ2FtZXBhZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7IH1cblxuLm1kaS1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5tZGktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiOyB9XG5cbi5tZGktZ2F1Z2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjsgfVxuXG4ubWRpLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkwXCI7IH1cblxuLm1kaS1nZW5kZXItZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLm1kaS1nZW5kZXItbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiOyB9XG5cbi5tZGktZ2VuZGVyLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cblxuLm1kaS1nZW5kZXItdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxuXG4ubWRpLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cblxuLm1kaS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cblxuLm1kaS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjsgfVxuXG4ubWRpLWdpdGh1Yi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOThcIjsgfVxuXG4ubWRpLWdpdGh1Yi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjsgfVxuXG4ubWRpLWdsYXNzLWZsdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7IH1cblxuLm1kaS1nbGFzcy1tdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjsgfVxuXG4ubWRpLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5Y1wiOyB9XG5cbi5tZGktZ2xhc3MtdHVsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxuXG4ubWRpLWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjsgfVxuXG4ubWRpLWdtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7IH1cblxuLm1kaS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjsgfVxuXG4ubWRpLWdvb2dsZS1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1jb21tdW5pdGllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiOyB9XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7IH1cblxuLm1kaS1nb29nbGUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhN1wiOyB9XG5cbi5tZGktZ29vZ2xlLWNvbnRyb2xsZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7IH1cblxuLm1kaS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjsgfVxuXG4ubWRpLWdvb2dsZS1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiOyB9XG5cbi5tZGktZ29vZ2xlLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7IH1cblxuLm1kaS1nb29nbGUtbmVhcmJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7IH1cblxuLm1kaS1nb29nbGUtcGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxuXG4ubWRpLWdvb2dsZS1waHlzaWNhbC13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjsgfVxuXG4ubWRpLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7IH1cblxuLm1kaS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiOyB9XG5cbi5tZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7IH1cblxuLm1kaS1nb29nbGUtdHJhbnNsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7IH1cblxuLm1kaS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IzXCI7IH1cblxuLm1kaS1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cblxuLm1kaS1ncmlkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNVwiOyB9XG5cbi5tZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjsgfVxuXG4ubWRpLWd1aXRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5tZGktZ3VpdGFyLXBpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4ubWRpLWd1aXRhci1waWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjsgfVxuXG4ubWRpLWhhbmQtcG9pbnRpbmctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4ubWRpLWhhbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiOyB9XG5cbi5tZGktaGFuZ291dHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmNcIjsgfVxuXG4ubWRpLWhhcmRkaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7IH1cblxuLm1kaS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7IH1cblxuLm1kaS1oZWFkcGhvbmVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiOyB9XG5cbi5tZGktaGVhZHBob25lcy1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiOyB9XG5cbi5tZGktaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiOyB9XG5cbi5tZGktaGVhZHNldC1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7IH1cblxuLm1kaS1oZWFkc2V0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiOyB9XG5cbi5tZGktaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjsgfVxuXG4ubWRpLWhlYXJ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiOyB9XG5cbi5tZGktaGVhcnQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjsgfVxuXG4ubWRpLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjN1wiOyB9XG5cbi5tZGktaGVhcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiOyB9XG5cbi5tZGktaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiOyB9XG5cbi5tZGktaGVscC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2FcIjsgfVxuXG4ubWRpLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjsgfVxuXG4ubWRpLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiOyB9XG5cbi5tZGktaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiOyB9XG5cbi5tZGktaG9sb2xlbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjsgfVxuXG4ubWRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjsgfVxuXG4ubWRpLWhvbWUtbW9kZXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7IH1cblxuLm1kaS1ob21lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjsgfVxuXG4ubWRpLWhvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjsgfVxuXG4ubWRpLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7IH1cblxuLm1kaS1ob3NwaXRhbC1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiOyB9XG5cbi5tZGktaG9zcGl0YWwtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7IH1cblxuLm1kaS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5tZGktaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjsgfVxuXG4ubWRpLWhvdXp6LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiOyB9XG5cbi5tZGktaHVtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjsgfVxuXG4ubWRpLWh1bWFuLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RhXCI7IH1cblxuLm1kaS1odW1hbi1tYWxlLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiOyB9XG5cbi5tZGktaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4ubWRpLWltYWdlLWFsYnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7IH1cblxuLm1kaS1pbWFnZS1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7IH1cblxuLm1kaS1pbWFnZS1hcmVhLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7IH1cblxuLm1kaS1pbWFnZS1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjsgfVxuXG4ubWRpLWltYWdlLWJyb2tlbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1ibGFjay13aGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1cy13ZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItZHJhbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1oZHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U5XCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYVwiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyLXZpbnRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWJcIjsgfVxuXG4ubWRpLWltYWdlLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cblxuLm1kaS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjsgfVxuXG4ubWRpLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cblxuLm1kaS1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZlwiOyB9XG5cbi5tZGktaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMFwiOyB9XG5cbi5tZGktaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YxXCI7IH1cblxuLm1kaS1pbnN0YXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7IH1cblxuLm1kaS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiOyB9XG5cbi5tZGktaW52ZXJ0LWNvbG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNFwiOyB9XG5cbi5tZGktamVlcG5leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiOyB9XG5cbi5tZGktamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiOyB9XG5cbi5tZGktanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjsgfVxuXG4ubWRpLWtlZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOFwiOyB9XG5cbi5tZGkta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7IH1cblxuLm1kaS1rZXktY2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7IH1cblxuLm1kaS1rZXktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjsgfVxuXG4ubWRpLWtleS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZjXCI7IH1cblxuLm1kaS1rZXktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZkXCI7IH1cblxuLm1kaS1rZXktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZVwiOyB9XG5cbi5tZGkta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjsgfVxuXG4ubWRpLWtleWJvYXJkLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiOyB9XG5cbi5tZGkta2V5Ym9hcmQtY2FwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMVwiOyB9XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjsgfVxuXG4ubWRpLWtleWJvYXJkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiOyB9XG5cbi5tZGkta2V5Ym9hcmQtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cblxuLm1kaS1rZXlib2FyZC10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDVcIjsgfVxuXG4ubWRpLWtleWJvYXJkLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4ubWRpLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7IH1cblxuLm1kaS1sYWJlbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7IH1cblxuLm1kaS1sYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjsgfVxuXG4ubWRpLWxhbi1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLm1kaS1sYW4tZGlzY29ubmVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XG5cbi5tZGktbGFuLXBlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLWNzaGFycDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZVwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLWphdmFzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7IH1cblxuLm1kaS1sYW5ndWFnZS1weXRob24tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiOyB9XG5cbi5tZGktbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLm1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiOyB9XG5cbi5tZGktbGFwdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiOyB9XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjsgfVxuXG4ubWRpLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOFwiOyB9XG5cbi5tZGktbGF1bmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLm1kaS1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4ubWRpLWxheWVycy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjsgfVxuXG4ubWRpLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjsgfVxuXG4ubWRpLWxlZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjsgfVxuXG4ubWRpLWxlZC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiOyB9XG5cbi5tZGktbGVkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjsgfVxuXG4ubWRpLWxlZC12YXJpYW50LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiOyB9XG5cbi5tZGktbGVkLXZhcmlhbnQtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjsgfVxuXG4ubWRpLWxlZC12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjJcIjsgfVxuXG4ubWRpLWxpYnJhcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjsgfVxuXG4ubWRpLWxpYnJhcnktYm9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjsgfVxuXG4ubWRpLWxpYnJhcnktbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4ubWRpLWxpYnJhcnktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiOyB9XG5cbi5tZGktbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7IH1cblxuLm1kaS1saWdodGJ1bGItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiOyB9XG5cbi5tZGktbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiOyB9XG5cbi5tZGktbGluay1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4ubWRpLWxpbmstdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiOyB9XG5cbi5tZGktbGluay12YXJpYW50LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiOyB9XG5cbi5tZGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjsgfVxuXG4ubWRpLWxpbmtlZGluLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiOyB9XG5cbi5tZGktbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjsgfVxuXG4ubWRpLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjsgfVxuXG4ubWRpLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiOyB9XG5cbi5tZGktbG9jay1vcGVuLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzJcIjsgfVxuXG4ubWRpLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiOyB9XG5cbi5tZGktbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjsgfVxuXG4ubWRpLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNVwiOyB9XG5cbi5tZGktbG9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjsgfVxuXG4ubWRpLWxvdXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7IH1cblxuLm1kaS1sdW14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM4XCI7IH1cblxuLm1kaS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4ubWRpLW1hZ25ldC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiOyB9XG5cbi5tZGktbWFnbmlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYlwiOyB9XG5cbi5tZGktbWFnbmlmeS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiOyB9XG5cbi5tZGktbWFnbmlmeS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNkXCI7IH1cblxuLm1kaS1tYWlsLXJ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7IH1cblxuLm1kaS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4ubWRpLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjsgfVxuXG4ubWRpLW1hcC1tYXJrZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiOyB9XG5cbi5tZGktbWFwLW1hcmtlci1yYWRpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjsgfVxuXG4ubWRpLW1hcmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NVwiOyB9XG5cbi5tZGktbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDZcIjsgfVxuXG4ubWRpLW1hcmtlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5tZGktbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiOyB9XG5cbi5tZGktbWF0ZXJpYWwtdWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjsgfVxuXG4ubWRpLW1hdGgtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YVwiOyB9XG5cbi5tZGktbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7IH1cblxuLm1kaS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGNcIjsgfVxuXG4ubWRpLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XG5cbi5tZGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiOyB9XG5cbi5tZGktbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRmXCI7IH1cblxuLm1kaS1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjsgfVxuXG4ubWRpLW1lbnUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjsgfVxuXG4ubWRpLW1lbnUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjsgfVxuXG4ubWRpLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjsgfVxuXG4ubWRpLW1lc3NhZ2UtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjsgfVxuXG4ubWRpLW1lc3NhZ2UtZHJhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiOyB9XG5cbi5tZGktbWVzc2FnZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NlwiOyB9XG5cbi5tZGktbWVzc2FnZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU3XCI7IH1cblxuLm1kaS1tZXNzYWdlLXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjsgfVxuXG4ubWRpLW1lc3NhZ2UtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjsgfVxuXG4ubWRpLW1lc3NhZ2UtcmVwbHktdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YVwiOyB9XG5cbi5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDViXCI7IH1cblxuLm1kaS1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiOyB9XG5cbi5tZGktbWVzc2FnZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiOyB9XG5cbi5tZGktbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZVwiOyB9XG5cbi5tZGktbWljcm9waG9uZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjsgfVxuXG4ubWRpLW1pY3JvcGhvbmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MFwiOyB9XG5cbi5tZGktbWljcm9waG9uZS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiOyB9XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7IH1cblxuLm1kaS1taWNyb3Bob25lLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYzXCI7IH1cblxuLm1kaS1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjRcIjsgfVxuXG4ubWRpLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY1XCI7IH1cblxuLm1kaS1taW51cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjsgfVxuXG4ubWRpLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2N1wiOyB9XG5cbi5tZGktbWludXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjsgfVxuXG4ubWRpLW1pbnVzLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxuXG4ubWRpLW1vbml0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjsgfVxuXG4ubWRpLW1vbml0b3ItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjsgfVxuXG4ubWRpLW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjsgfVxuXG4ubWRpLW1vdG9yYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5tZGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmVcIjsgfVxuXG4ubWRpLW1vdXNlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiOyB9XG5cbi5tZGktbW91c2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiOyB9XG5cbi5tZGktbW91c2UtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzFcIjsgfVxuXG4ubWRpLW1vdmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cblxuLm1kaS1tdWx0aXBsaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3M1wiOyB9XG5cbi5tZGktbXVsdGlwbGljYXRpb24tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7IH1cblxuLm1kaS1tdXNpYy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzVcIjsgfVxuXG4ubWRpLW11c2ljLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc2XCI7IH1cblxuLm1kaS1tdXNpYy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtZWlnaHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7IH1cblxuLm1kaS1tdXNpYy1ub3RlLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2FcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdiXCI7IH1cblxuLm1kaS1tdXNpYy1ub3RlLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2NcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtc2l4dGVlbnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7IH1cblxuLm1kaS1tdXNpYy1ub3RlLXdob2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7IH1cblxuLm1kaS1uYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjsgfVxuXG4ubWRpLW5hdHVyZS1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjsgfVxuXG4ubWRpLW5hdmlnYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4ubWRpLW5lZWRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5tZGktbmVzdC1wcm90ZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7IH1cblxuLm1kaS1uZXN0LXRoZXJtb3N0YXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjsgfVxuXG4ubWRpLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiOyB9XG5cbi5tZGktbmZjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7IH1cblxuLm1kaS1uZmMtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7IH1cblxuLm1kaS1uZmMtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiOyB9XG5cbi5tZGktbm9kZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg5XCI7IH1cblxuLm1kaS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhhXCI7IH1cblxuLm1kaS1ub3RlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjsgfVxuXG4ubWRpLW5vdGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiOyB9XG5cbi5tZGktbm90ZS1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGRcIjsgfVxuXG4ubWRpLW5vdGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiOyB9XG5cbi5tZGktbm90aWZpY2F0aW9uLWNsZWFyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiOyB9XG5cbi5tZGktbnVtZXJpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiOyB9XG5cbi5tZGktbnVtZXJpYy0wLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiOyB9XG5cbi5tZGktbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7IH1cblxuLm1kaS1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjsgfVxuXG4ubWRpLW51bWVyaWMtMS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NVwiOyB9XG5cbi5tZGktbnVtZXJpYy0xLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7IH1cblxuLm1kaS1udW1lcmljLTItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cblxuLm1kaS1udW1lcmljLTItYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OThcIjsgfVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OVwiOyB9XG5cbi5tZGktbnVtZXJpYy0zLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YVwiOyB9XG5cbi5tZGktbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7IH1cblxuLm1kaS1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWNcIjsgfVxuXG4ubWRpLW51bWVyaWMtNC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWRcIjsgfVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiOyB9XG5cbi5tZGktbnVtZXJpYy00LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7IH1cblxuLm1kaS1udW1lcmljLTUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEwXCI7IH1cblxuLm1kaS1udW1lcmljLTUtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTFcIjsgfVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMlwiOyB9XG5cbi5tZGktbnVtZXJpYy02LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhM1wiOyB9XG5cbi5tZGktbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE0XCI7IH1cblxuLm1kaS1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTVcIjsgfVxuXG4ubWRpLW51bWVyaWMtNy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTZcIjsgfVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiOyB9XG5cbi5tZGktbnVtZXJpYy03LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7IH1cblxuLm1kaS1udW1lcmljLTgtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7IH1cblxuLm1kaS1udW1lcmljLTgtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWFcIjsgfVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiOyB9XG5cbi5tZGktbnVtZXJpYy05LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhY1wiOyB9XG5cbi5tZGktbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7IH1cblxuLm1kaS1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWVcIjsgfVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZlwiOyB9XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjsgfVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIxXCI7IH1cblxuLm1kaS1udXRyaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjJcIjsgfVxuXG4ubWRpLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjsgfVxuXG4ubWRpLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNFwiOyB9XG5cbi5tZGktb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNVwiOyB9XG5cbi5tZGktb2ZmaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI2XCI7IH1cblxuLm1kaS1vaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjdcIjsgfVxuXG4ubWRpLW9pbC10ZW1wZXJhdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiOyB9XG5cbi5tZGktb21lZ2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjlcIjsgfVxuXG4ubWRpLW9uZWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7IH1cblxuLm1kaS1vcGVuLWluLWFwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiOyB9XG5cbi5tZGktb3Blbi1pbi1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmNcIjsgfVxuXG4ubWRpLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7IH1cblxuLm1kaS1vcm5hbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZVwiOyB9XG5cbi5tZGktb3JuYW1lbnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZlwiOyB9XG5cbi5tZGktb3V0Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7IH1cblxuLm1kaS1vd2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjsgfVxuXG4ubWRpLXBhY2thZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzJcIjsgfVxuXG4ubWRpLXBhY2thZ2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjM1wiOyB9XG5cbi5tZGktcGFja2FnZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiOyB9XG5cbi5tZGktcGFja2FnZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM1XCI7IH1cblxuLm1kaS1wYWNrYWdlLXZhcmlhbnQtY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7IH1cblxuLm1kaS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM3XCI7IH1cblxuLm1kaS1wYWxldHRlLWFkdmFuY2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM4XCI7IH1cblxuLm1kaS1wYW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiOyB9XG5cbi5tZGktcGFuZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYVwiOyB9XG5cbi5tZGktcGFub3JhbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2JcIjsgfVxuXG4ubWRpLXBhbm9yYW1hLWZpc2hleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2NcIjsgfVxuXG4ubWRpLXBhbm9yYW1hLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjsgfVxuXG4ubWRpLXBhbm9yYW1hLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7IH1cblxuLm1kaS1wYW5vcmFtYS13aWRlLWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNmXCI7IH1cblxuLm1kaS1wYXBlci1jdXQtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDBcIjsgfVxuXG4ubWRpLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMVwiOyB9XG5cbi5tZGktcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMlwiOyB9XG5cbi5tZGktcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDNcIjsgfVxuXG4ubWRpLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiOyB9XG5cbi5tZGktcGF1c2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjsgfVxuXG4ubWRpLXBhdXNlLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjsgfVxuXG4ubWRpLXBhdXNlLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiOyB9XG5cbi5tZGktcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7IH1cblxuLm1kaS1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjsgfVxuXG4ubWRpLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiOyB9XG5cbi5tZGktcGVuY2lsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiOyB9XG5cbi5tZGktcGVuY2lsLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRjXCI7IH1cblxuLm1kaS1wZW5jaWwtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiOyB9XG5cbi5tZGktcGVuY2lsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiOyB9XG5cbi5tZGktcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiOyB9XG5cbi5tZGktcGhhcm1hY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTBcIjsgfVxuXG4ubWRpLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUxXCI7IH1cblxuLm1kaS1waG9uZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjsgfVxuXG4ubWRpLXBob25lLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjsgfVxuXG4ubWRpLXBob25lLWhhbmd1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNFwiOyB9XG5cbi5tZGktcGhvbmUtaW4tdGFsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiOyB9XG5cbi5tZGktcGhvbmUtaW5jb21pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTZcIjsgfVxuXG4ubWRpLXBob25lLWxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiOyB9XG5cbi5tZGktcGhvbmUtbG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7IH1cblxuLm1kaS1waG9uZS1taXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjsgfVxuXG4ubWRpLXBob25lLW91dGdvaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7IH1cblxuLm1kaS1waG9uZS1wYXVzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjsgfVxuXG4ubWRpLXBob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7IH1cblxuLm1kaS1waG9uZS12b2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVkXCI7IH1cblxuLm1kaS1waTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiOyB9XG5cbi5tZGktcGktYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7IH1cblxuLm1kaS1waWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjsgfVxuXG4ubWRpLXBpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjsgfVxuXG4ubWRpLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMlwiOyB9XG5cbi5tZGktcGluLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiOyB9XG5cbi5tZGktcGluZS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7IH1cblxuLm1kaS1waW5lLXRyZWUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7IH1cblxuLm1kaS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjsgfVxuXG4ubWRpLXBpbnRlcmVzdC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjsgfVxuXG4ubWRpLXBpenphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7IH1cblxuLm1kaS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY5XCI7IH1cblxuLm1kaS1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7IH1cblxuLm1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiOyB9XG5cbi5tZGktcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiOyB9XG5cbi5tZGktcGxheS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiOyB9XG5cbi5tZGktcGxheS1wcm90ZWN0ZWQtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiOyB9XG5cbi5tZGktcGxheWxpc3QtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjsgfVxuXG4ubWRpLXBsYXlsaXN0LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjsgfVxuXG4ubWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjsgfVxuXG4ubWRpLXBsYXlsaXN0LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiOyB9XG5cbi5tZGktcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjsgfVxuXG4ubWRpLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjsgfVxuXG4ubWRpLXBsdXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7IH1cblxuLm1kaS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNlwiOyB9XG5cbi5tZGktcGx1cy1jaXJjbGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiOyB9XG5cbi5tZGktcGx1cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiOyB9XG5cbi5tZGktcGx1cy1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7IH1cblxuLm1kaS1wbHVzLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiOyB9XG5cbi5tZGktcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBiXCI7IH1cblxuLm1kaS1wb2tlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiOyB9XG5cbi5tZGktcG9sYXJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjsgfVxuXG4ubWRpLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjsgfVxuXG4ubWRpLXBvbGwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7IH1cblxuLm1kaS1wb2x5bWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7IH1cblxuLm1kaS1wb3Bjb3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7IH1cblxuLm1kaS1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiOyB9XG5cbi5tZGktcG91bmQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7IH1cblxuLm1kaS1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiOyB9XG5cbi5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjsgfVxuXG4ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiOyB9XG5cbi5tZGktcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7IH1cblxuLm1kaS1wcmVzZW50YXRpb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiOyB9XG5cbi5tZGktcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiOyB9XG5cbi5tZGktcHJpbnRlci0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiOyB9XG5cbi5tZGktcHJpbnRlci1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiOyB9XG5cbi5tZGktcHJvZmVzc2lvbmFsLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjsgfVxuXG4ubWRpLXByb2plY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiOyB9XG5cbi5tZGktcHJvamVjdG9yLXNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiOyB9XG5cbi5tZGktcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjsgfVxuXG4ubWRpLXB1enpsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiOyB9XG5cbi5tZGktcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7IH1cblxuLm1kaS1xcmNvZGUtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiOyB9XG5cbi5tZGktcXVhZGNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiOyB9XG5cbi5tZGktcXVhbGl0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI0XCI7IH1cblxuLm1kaS1xdWlja3RpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjsgfVxuXG4ubWRpLXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI2XCI7IH1cblxuLm1kaS1yYWRpYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiOyB9XG5cbi5tZGktcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjhcIjsgfVxuXG4ubWRpLXJhZGlvLWhhbmRoZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7IH1cblxuLm1kaS1yYWRpby10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiOyB9XG5cbi5tZGktcmFkaW9hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmJcIjsgfVxuXG4ubWRpLXJhZGlvYm94LWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJjXCI7IH1cblxuLm1kaS1yYWRpb2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjsgfVxuXG4ubWRpLXJhc3BiZXJyeXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7IH1cblxuLm1kaS1yYXktZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJmXCI7IH1cblxuLm1kaS1yYXktZW5kLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7IH1cblxuLm1kaS1yYXktc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjsgfVxuXG4ubWRpLXJheS1zdGFydC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiOyB9XG5cbi5tZGktcmF5LXN0YXJ0LWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5tZGktcmF5LXZlcnRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiOyB9XG5cbi5tZGktcmRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiOyB9XG5cbi5tZGktcmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNlwiOyB9XG5cbi5tZGktcmVhZGFiaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzdcIjsgfVxuXG4ubWRpLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjsgfVxuXG4ubWRpLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiOyB9XG5cbi5tZGktcmVjb3JkLXJlYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiOyB9XG5cbi5tZGktcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiOyB9XG5cbi5tZGktcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7IH1cblxuLm1kaS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7IH1cblxuLm1kaS1yZWRvLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjsgfVxuXG4ubWRpLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjsgfVxuXG4ubWRpLXJlZ2V4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7IH1cblxuLm1kaS1yZWxhdGl2ZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5tZGktcmVsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cblxuLm1kaS1yZW1vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjsgfVxuXG4ubWRpLXJlbmFtZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjsgfVxuXG4ubWRpLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiOyB9XG5cbi5tZGktcmVwZWF0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiOyB9XG5cbi5tZGktcmVwZWF0LW9uY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjsgfVxuXG4ubWRpLXJlcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiOyB9XG5cbi5tZGktcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjsgfVxuXG4ubWRpLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiOyB9XG5cbi5tZGktcmVwcm9kdWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7IH1cblxuLm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7IH1cblxuLm1kaS1yZXNwb25zaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7IH1cblxuLm1kaS1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjsgfVxuXG4ubWRpLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiOyB9XG5cbi5tZGktcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiOyB9XG5cbi5tZGktcm9hZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7IH1cblxuLm1kaS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTJcIjsgfVxuXG4ubWRpLXJvdGF0ZS0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiOyB9XG5cbi5tZGktcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjsgfVxuXG4ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjsgfVxuXG4ubWRpLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiOyB9XG5cbi5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjsgfVxuXG4ubWRpLXJvdXRlci13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiOyB9XG5cbi5tZGktcm91dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7IH1cblxuLm1kaS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjsgfVxuXG4ubWRpLXJzcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjsgfVxuXG4ubWRpLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7IH1cblxuLm1kaS1ydW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjsgfVxuXG4ubWRpLXNhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjsgfVxuXG4ubWRpLXNhdGVsbGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZlwiOyB9XG5cbi5tZGktc2F0ZWxsaXRlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjsgfVxuXG4ubWRpLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7IH1cblxuLm1kaS1zY2FsZS1iYXRocm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiOyB9XG5cbi5tZGktc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7IH1cblxuLm1kaS1zY3JlZW4tcm90YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjRcIjsgfVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7IH1cblxuLm1kaS1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiOyB9XG5cbi5tZGktc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7IH1cblxuLm1kaS1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiOyB9XG5cbi5tZGktc2VhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiOyB9XG5cbi5tZGktc2VhdC1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7IH1cblxuLm1kaS1zZWF0LWZsYXQtYW5nbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cblxuLm1kaS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmNcIjsgfVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiOyB9XG5cbi5tZGktc2VhdC1sZWdyb29tLW5vcm1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiOyB9XG5cbi5tZGktc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjsgfVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiOyB9XG5cbi5tZGktc2VhdC1yZWNsaW5lLW5vcm1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiOyB9XG5cbi5tZGktc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjsgfVxuXG4ubWRpLXNlY3VyaXR5LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjsgfVxuXG4ubWRpLXNlbGVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiOyB9XG5cbi5tZGktc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiOyB9XG5cbi5tZGktc2VsZWN0LWludmVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjsgfVxuXG4ubWRpLXNlbGVjdC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzdcIjsgfVxuXG4ubWRpLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiOyB9XG5cbi5tZGktc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiOyB9XG5cbi5tZGktc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7IH1cblxuLm1kaS1zZXJ2ZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjsgfVxuXG4ubWRpLXNlcnZlci1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7IH1cblxuLm1kaS1zZXJ2ZXItbmV0d29yay1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjsgfVxuXG4ubWRpLXNlcnZlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjsgfVxuXG4ubWRpLXNlcnZlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7IH1cblxuLm1kaS1zZXJ2ZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7IH1cblxuLm1kaS1zZXJ2ZXItc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjsgfVxuXG4ubWRpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7IH1cblxuLm1kaS1zZXR0aW5ncy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjsgfVxuXG4ubWRpLXNoYXBlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjsgfVxuXG4ubWRpLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7IH1cblxuLm1kaS1zaGFyZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7IH1cblxuLm1kaS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjsgfVxuXG4ubWRpLXNoaWVsZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7IH1cblxuLm1kaS1zaG9wcGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiOyB9XG5cbi5tZGktc2hvcHBpbmctbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjsgfVxuXG4ubWRpLXNocmVkZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7IH1cblxuLm1kaS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7IH1cblxuLm1kaS1zaHVmZmxlLWRpc2FibGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThkXCI7IH1cblxuLm1kaS1zaHVmZmxlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjsgfVxuXG4ubWRpLXNpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7IH1cblxuLm1kaS1zaWduLWNhdXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjsgfVxuXG4ubWRpLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiOyB9XG5cbi5tZGktc2lsdmVyd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MlwiOyB9XG5cbi5tZGktc2lsdmVyd2FyZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7IH1cblxuLm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk0XCI7IH1cblxuLm1kaS1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTVcIjsgfVxuXG4ubWRpLXNpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiOyB9XG5cbi5tZGktc2ltLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7IH1cblxuLm1kaS1zaW0tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk4XCI7IH1cblxuLm1kaS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7IH1cblxuLm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7IH1cblxuLm1kaS1za2lwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjsgfVxuXG4ubWRpLXNraXAtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiOyB9XG5cbi5tZGktc2tpcC1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiOyB9XG5cbi5tZGktc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjsgfVxuXG4ubWRpLXNreXBlLWJ1c2luZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7IH1cblxuLm1kaS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiOyB9XG5cbi5tZGktc2xlZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTFcIjsgfVxuXG4ubWRpLXNsZWVwLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiOyB9XG5cbi5tZGktc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiOyB9XG5cbi5tZGktc21va2luZy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjsgfVxuXG4ubWRpLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7IH1cblxuLm1kaS1zbm93bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7IH1cblxuLm1kaS1zb2ZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7IH1cblxuLm1kaS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7IH1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiOyB9XG5cbi5tZGktc29ydC1hc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjsgfVxuXG4ubWRpLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiOyB9XG5cbi5tZGktc29ydC1udW1lcmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7IH1cblxuLm1kaS1zb3J0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjsgfVxuXG4ubWRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjsgfVxuXG4ubWRpLXNvdXJjZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7IH1cblxuLm1kaS1zb3VyY2UtcHVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiOyB9XG5cbi5tZGktc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMVwiOyB9XG5cbi5tZGktc3BlYWtlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjsgfVxuXG4ubWRpLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7IH1cblxuLm1kaS1zcGVsbGNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7IH1cblxuLm1kaS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7IH1cblxuLm1kaS1zcG90bGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjsgfVxuXG4ubWRpLXNwb3RsaWdodC1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7IH1cblxuLm1kaS1zcXVhcmUtaW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7IH1cblxuLm1kaS1zcXVhcmUtaW5jLWNhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjlcIjsgfVxuXG4ubWRpLXN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmFcIjsgfVxuXG4ubWRpLXN0YWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiOyB9XG5cbi5tZGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiOyB9XG5cbi5tZGktc3Rhci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjsgfVxuXG4ubWRpLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiOyB9XG5cbi5tZGktc3Rhci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjsgfVxuXG4ubWRpLXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiOyB9XG5cbi5tZGktc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjsgfVxuXG4ubWRpLXN0ZWVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7IH1cblxuLm1kaS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7IH1cblxuLm1kaS1zdGVwLWJhY2t3YXJkLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjsgfVxuXG4ubWRpLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiOyB9XG5cbi5tZGktc3RlcC1mb3J3YXJkLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjsgfVxuXG4ubWRpLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7IH1cblxuLm1kaS1zdG9ja2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiOyB9XG5cbi5tZGktc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiOyB9XG5cbi5tZGktc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjsgfVxuXG4ubWRpLXN0b3JlLTI0LWhvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjsgfVxuXG4ubWRpLXN0b3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNjXCI7IH1cblxuLm1kaS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjsgfVxuXG4ubWRpLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjsgfVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiOyB9XG5cbi5tZGktc3dhcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiOyB9XG5cbi5tZGktc3dpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiOyB9XG5cbi5tZGktc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7IH1cblxuLm1kaS1zd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkM1wiOyB9XG5cbi5tZGktc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNFwiOyB9XG5cbi5tZGktc3luYy1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiOyB9XG5cbi5tZGktc3luYy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDZcIjsgfVxuXG4ubWRpLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiOyB9XG5cbi5tZGktdGFiLXVuc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDhcIjsgfVxuXG4ubWRpLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7IH1cblxuLm1kaS10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiOyB9XG5cbi5tZGktdGFibGUtY29sdW1uLXBsdXMtYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7IH1cblxuLm1kaS10YWJsZS1jb2x1bW4tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7IH1cblxuLm1kaS10YWJsZS1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGRcIjsgfVxuXG4ubWRpLXRhYmxlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjsgfVxuXG4ubWRpLXRhYmxlLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7IH1cblxuLm1kaS10YWJsZS1yb3ctaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7IH1cblxuLm1kaS10YWJsZS1yb3ctcGx1cy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiOyB9XG5cbi5tZGktdGFibGUtcm93LXBsdXMtYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7IH1cblxuLm1kaS10YWJsZS1yb3ctcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7IH1cblxuLm1kaS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjsgfVxuXG4ubWRpLXRhYmxldC1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU1XCI7IH1cblxuLm1kaS10YWJsZXQtaXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNlwiOyB9XG5cbi5tZGktdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU3XCI7IH1cblxuLm1kaS10YWctZmFjZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZThcIjsgfVxuXG4ubWRpLXRhZy1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiOyB9XG5cbi5tZGktdGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjsgfVxuXG4ubWRpLXRhZy10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjsgfVxuXG4ubWRpLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlY1wiOyB9XG5cbi5tZGktdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiOyB9XG5cbi5tZGktdGVhbXZpZXdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiOyB9XG5cbi5tZGktdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjsgfVxuXG4ubWRpLXRlbGV2aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjBcIjsgfVxuXG4ubWRpLXRlbGV2aXNpb24tZ3VpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjsgfVxuXG4ubWRpLXRlbXBlcmF0dXJlLWNlbHNpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjJcIjsgfVxuXG4ubWRpLXRlbXBlcmF0dXJlLWZhaHJlbmhlaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjNcIjsgfVxuXG4ubWRpLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNFwiOyB9XG5cbi5tZGktdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY1XCI7IH1cblxuLm1kaS10ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY2XCI7IH1cblxuLm1kaS10ZXJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7IH1cblxuLm1kaS10ZXh0LXRvLXNwZWVjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiOyB9XG5cbi5tZGktdGV4dC10by1zcGVlY2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY5XCI7IH1cblxuLm1kaS10ZXh0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7IH1cblxuLm1kaS10aGVhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZiXCI7IH1cblxuLm1kaS10aGVtZS1saWdodC1kYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7IH1cblxuLm1kaS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZFwiOyB9XG5cbi5tZGktdGhlcm1vbWV0ZXItbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmVcIjsgfVxuXG4ubWRpLXRodW1iLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmZcIjsgfVxuXG4ubWRpLXRodW1iLWRvd24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMFwiOyB9XG5cbi5tZGktdGh1bWItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDFcIjsgfVxuXG4ubWRpLXRodW1iLXVwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDJcIjsgfVxuXG4ubWRpLXRodW1icy11cC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAzXCI7IH1cblxuLm1kaS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjsgfVxuXG4ubWRpLXRpY2tldC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA1XCI7IH1cblxuLm1kaS10aWNrZXQtY29uZmlybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7IH1cblxuLm1kaS10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDdcIjsgfVxuXG4ubWRpLXRpbWVsYXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOFwiOyB9XG5cbi5tZGktdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDlcIjsgfVxuXG4ubWRpLXRpbWVyLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBhXCI7IH1cblxuLm1kaS10aW1lci0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7IH1cblxuLm1kaS10aW1lci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjsgfVxuXG4ubWRpLXRpbWVyLXNhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjsgfVxuXG4ubWRpLXRpbWV0YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZVwiOyB9XG5cbi5tZGktdG9nZ2xlLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiOyB9XG5cbi5tZGktdG9nZ2xlLXN3aXRjaC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjsgfVxuXG4ubWRpLXRvb2x0aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTFcIjsgfVxuXG4ubWRpLXRvb2x0aXAtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiOyB9XG5cbi5tZGktdG9vbHRpcC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiOyB9XG5cbi5tZGktdG9vbHRpcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE0XCI7IH1cblxuLm1kaS10b29sdGlwLW91dGxpbmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNVwiOyB9XG5cbi5tZGktdG9vbHRpcC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7IH1cblxuLm1kaS10b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTdcIjsgfVxuXG4ubWRpLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjsgfVxuXG4ubWRpLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7IH1cblxuLm1kaS10cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFhXCI7IH1cblxuLm1kaS10cmFuc2NyaWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7IH1cblxuLm1kaS10cmFuc2NyaWJlLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFjXCI7IH1cblxuLm1kaS10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZFwiOyB9XG5cbi5tZGktdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiOyB9XG5cbi5tZGktdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7IH1cblxuLm1kaS10cmVuZGluZy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7IH1cblxuLm1kaS10cmVuZGluZy1uZXV0cmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7IH1cblxuLm1kaS10cmVuZGluZy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiOyB9XG5cbi5tZGktdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjNcIjsgfVxuXG4ubWRpLXRyaWFuZ2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjsgfVxuXG4ubWRpLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiOyB9XG5cbi5tZGktdHJvcGh5LWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI2XCI7IH1cblxuLm1kaS10cm9waHktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiOyB9XG5cbi5tZGktdHJvcGh5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjsgfVxuXG4ubWRpLXRyb3BoeS12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjsgfVxuXG4ubWRpLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7IH1cblxuLm1kaS10cnVjay1kZWxpdmVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYlwiOyB9XG5cbi5tZGktdHNoaXJ0LWNyZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjsgfVxuXG4ubWRpLXRzaGlydC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJkXCI7IH1cblxuLm1kaS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjsgfVxuXG4ubWRpLXR1bWJsci1yZWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjsgfVxuXG4ubWRpLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiOyB9XG5cbi5tZGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMVwiOyB9XG5cbi5tZGktdHdpdHRlci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjsgfVxuXG4ubWRpLXR3aXR0ZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMzXCI7IH1cblxuLm1kaS10d2l0dGVyLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjsgfVxuXG4ubWRpLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNVwiOyB9XG5cbi5tZGktdW1icmFjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNlwiOyB9XG5cbi5tZGktdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzdcIjsgfVxuXG4ubWRpLXVtYnJlbGxhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjsgfVxuXG4ubWRpLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjsgfVxuXG4ubWRpLXVuZG8tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYVwiOyB9XG5cbi5tZGktdW5mb2xkLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjsgfVxuXG4ubWRpLXVuZm9sZC1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7IH1cblxuLm1kaS11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNkXCI7IH1cblxuLm1kaS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNlXCI7IH1cblxuLm1kaS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2ZcIjsgfVxuXG4ubWRpLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MFwiOyB9XG5cbi5tZGktdmVjdG9yLWFycmFuZ2UtYWJvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDFcIjsgfVxuXG4ubWRpLXZlY3Rvci1hcnJhbmdlLWJlbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7IH1cblxuLm1kaS12ZWN0b3ItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQzXCI7IH1cblxuLm1kaS12ZWN0b3ItY2lyY2xlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjsgfVxuXG4ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7IH1cblxuLm1kaS12ZWN0b3ItY3VydmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDZcIjsgfVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7IH1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0OFwiOyB9XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2UtYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDlcIjsgfVxuXG4ubWRpLXZlY3Rvci1pbnRlcnNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjsgfVxuXG4ubWRpLXZlY3Rvci1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRiXCI7IH1cblxuLm1kaS12ZWN0b3ItcG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGNcIjsgfVxuXG4ubWRpLXZlY3Rvci1wb2x5Z29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRkXCI7IH1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGVcIjsgfVxuXG4ubWRpLXZlY3Rvci1zZWxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjsgfVxuXG4ubWRpLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTBcIjsgfVxuXG4ubWRpLXZlY3Rvci10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiOyB9XG5cbi5tZGktdmVjdG9yLXVuaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7IH1cblxuLm1kaS12ZXJpZmllZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiOyB9XG5cbi5tZGktdmlicmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiOyB9XG5cbi5tZGktdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjsgfVxuXG4ubWRpLXZpZGVvLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NlwiOyB9XG5cbi5tZGktdmlkZW8tc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU3XCI7IH1cblxuLm1kaS12aWV3LWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiOyB9XG5cbi5tZGktdmlldy1hcnJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiOyB9XG5cbi5tZGktdmlldy1jYXJvdXNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YVwiOyB9XG5cbi5tZGktdmlldy1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWJcIjsgfVxuXG4ubWRpLXZpZXctZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVjXCI7IH1cblxuLm1kaS12aWV3LWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiOyB9XG5cbi5tZGktdmlldy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cblxuLm1kaS12aWV3LWhlYWRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVmXCI7IH1cblxuLm1kaS12aWV3LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjBcIjsgfVxuXG4ubWRpLXZpZXctbW9kdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYxXCI7IH1cblxuLm1kaS12aWV3LXF1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7IH1cblxuLm1kaS12aWV3LXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2M1wiOyB9XG5cbi5tZGktdmlldy13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7IH1cblxuLm1kaS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiOyB9XG5cbi5tZGktdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiOyB9XG5cbi5tZGktdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjdcIjsgfVxuXG4ubWRpLXZrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OFwiOyB9XG5cbi5tZGktdmstY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7IH1cblxuLm1kaS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjsgfVxuXG4ubWRpLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7IH1cblxuLm1kaS12b2x1bWUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZjXCI7IH1cblxuLm1kaS12b2x1bWUtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7IH1cblxuLm1kaS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZlXCI7IH1cblxuLm1kaS12cG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmZcIjsgfVxuXG4ubWRpLXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzBcIjsgfVxuXG4ubWRpLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MVwiOyB9XG5cbi5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcyXCI7IH1cblxuLm1kaS13YWxsZXQtbWVtYmVyc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3M1wiOyB9XG5cbi5tZGktd2FsbGV0LXRyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiOyB9XG5cbi5tZGktd2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc1XCI7IH1cblxuLm1kaS13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiOyB9XG5cbi5tZGktd2F0Y2gtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc3XCI7IH1cblxuLm1kaS13YXRjaC1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjsgfVxuXG4ubWRpLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7IH1cblxuLm1kaS13YXRlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2FcIjsgfVxuXG4ubWRpLXdhdGVyLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjsgfVxuXG4ubWRpLXdhdGVyLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjsgfVxuXG4ubWRpLXdlYXRoZXItY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7IH1cblxuLm1kaS13ZWF0aGVyLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZVwiOyB9XG5cbi5tZGktd2VhdGhlci1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7IH1cblxuLm1kaS13ZWF0aGVyLWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MFwiOyB9XG5cbi5tZGktd2VhdGhlci1uaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiOyB9XG5cbi5tZGktd2VhdGhlci1wYXJ0bHljbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjsgfVxuXG4ubWRpLXdlYXRoZXItcG91cmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiOyB9XG5cbi5tZGktd2VhdGhlci1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiOyB9XG5cbi5tZGktd2VhdGhlci1zbm93eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NVwiOyB9XG5cbi5tZGktd2VhdGhlci1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NlwiOyB9XG5cbi5tZGktd2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjsgfVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjsgfVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7IH1cblxuLm1kaS13ZWF0aGVyLXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhhXCI7IH1cblxuLm1kaS13ZWF0aGVyLXdpbmR5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGJcIjsgfVxuXG4ubWRpLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiOyB9XG5cbi5tZGktd2ViY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhkXCI7IH1cblxuLm1kaS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjsgfVxuXG4ubWRpLXdlaWdodC1raWxvZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZlwiOyB9XG5cbi5tZGktd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTBcIjsgfVxuXG4ubWRpLXdoZWVsY2hhaXItYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MVwiOyB9XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkyXCI7IH1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWluY2FuZGVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiOyB9XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1pcnJhZGVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiOyB9XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NVwiOyB9XG5cbi5tZGktd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiOyB9XG5cbi5tZGktd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTdcIjsgfVxuXG4ubWRpLXdpaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiOyB9XG5cbi5tZGktd2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk5XCI7IH1cblxuLm1kaS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjsgfVxuXG4ubWRpLXdpbmRvdy1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjsgfVxuXG4ubWRpLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5Y1wiOyB9XG5cbi5tZGktd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cblxuLm1kaS13aW5kb3ctb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZVwiOyB9XG5cbi5tZGktd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWZcIjsgfVxuXG4ubWRpLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjsgfVxuXG4ubWRpLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiOyB9XG5cbi5tZGktd29ya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEyXCI7IH1cblxuLm1kaS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEzXCI7IH1cblxuLm1kaS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTRcIjsgfVxuXG4ubWRpLXd1bmRlcmxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjsgfVxuXG4ubWRpLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTZcIjsgfVxuXG4ubWRpLXhib3gtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiOyB9XG5cbi5tZGkteGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOFwiOyB9XG5cbi5tZGkteGRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7IH1cblxuLm1kaS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7IH1cblxuLm1kaS14aW5nLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiOyB9XG5cbi5tZGkteGluZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjsgfVxuXG4ubWRpLXhtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiOyB9XG5cbi5tZGkteWVhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjsgfVxuXG4ubWRpLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjsgfVxuXG4ubWRpLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMFwiOyB9XG5cbi5tZGktemlwLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMVwiOyB9XG5cbi5tZGktMThweCB7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ubWRpLTI0cHgge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLm1kaS0zNnB4IHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbi5tZGktNDhweCB7XG4gIGZvbnQtc2l6ZTogNDhweDsgfVxuXG4ubWRpLWRhcmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuXG4ubWRpLWRhcmsubWRpLWluYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLm1kaS1saWdodCB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubWRpLWxpZ2h0Lm1kaS1pbmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGluZWFyaWNvbnMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0xpbmVhcmljb25zLmVvdCk7XG4gIC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKFwiTGluZWFyaWNvbnNcIiksIGxvY2FsKFwiTGluZWFyaWNvbnNcIiksIHVybCguLi9mb250cy9MaW5lYXJpY29ucy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvTGluZWFyaWNvbnMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4ubGluZWFyaWNvbnMsXG5bY2xhc3NePVwibGluZWFyaWNvbnMtXCJdLCBbY2xhc3MqPVwiIGxpbmVhcmljb25zLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnTGluZWFyaWNvbnMnICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4ubGluZWFyaWNvbnMtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiOyB9XG5cbi5saW5lYXJpY29ucy1ob21lMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiOyB9XG5cbi5saW5lYXJpY29ucy1ob21lMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiOyB9XG5cbi5saW5lYXJpY29ucy1ob21lNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5saW5lYXJpY29ucy1ob21lNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG5cbi5saW5lYXJpY29ucy1ob21lNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXRodHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7IH1cblxuLmxpbmVhcmljb25zLXRvb3RoYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7IH1cblxuLmxpbmVhcmljb25zLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuLmxpbmVhcmljb25zLWNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cblxuLmxpbmVhcmljb25zLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXBhcnRtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7IH1cblxuLmxpbmVhcmljb25zLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiOyB9XG5cbi5saW5lYXJpY29ucy1wZW5jaWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cblxuLmxpbmVhcmljb25zLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiOyB9XG5cbi5saW5lYXJpY29ucy1wZW5jaWwzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7IH1cblxuLmxpbmVhcmljb25zLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiOyB9XG5cbi5saW5lYXJpY29ucy1wZW5jaWw0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7IH1cblxuLmxpbmVhcmljb25zLXBlbmNpbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiOyB9XG5cbi5saW5lYXJpY29ucy1mZWF0aGVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiOyB9XG5cbi5saW5lYXJpY29ucy1mZWF0aGVyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiOyB9XG5cbi5saW5lYXJpY29ucy1wZW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmxpbmVhcmljb25zLXBlbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGVuLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiOyB9XG5cbi5saW5lYXJpY29ucy12ZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGVuMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiOyB9XG5cbi5saW5lYXJpY29ucy1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7IH1cblxuLmxpbmVhcmljb25zLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cblxuLmxpbmVhcmljb25zLWJydXNoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5saW5lYXJpY29ucy1zcHJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG5cbi5saW5lYXJpY29ucy1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGFwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiOyB9XG5cbi5saW5lYXJpY29ucy1kZXNrLXRhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGV4dHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiOyB9XG5cbi5saW5lYXJpY29ucy1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG5cbi5saW5lYXJpY29ucy1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7IH1cblxuLmxpbmVhcmljb25zLWNvbG9yLXNhbXBsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7IH1cblxuLmxpbmVhcmljb25zLWdyYWRpZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7IH1cblxuLmxpbmVhcmljb25zLWdyYWRpZW50MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiOyB9XG5cbi5saW5lYXJpY29ucy1tYWdpYy13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7IH1cblxuLmxpbmVhcmljb25zLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiOyB9XG5cbi5saW5lYXJpY29ucy1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGVuY2lsLXJ1bGVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiOyB9XG5cbi5saW5lYXJpY29ucy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7IH1cblxuLmxpbmVhcmljb25zLWFpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiOyB9XG5cbi5saW5lYXJpY29ucy1ndW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMyXCI7IH1cblxuLmxpbmVhcmljb25zLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZHJvcC1jcm9zc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7IH1cblxuLmxpbmVhcmljb25zLWRyb3AyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7IH1cblxuLmxpbmVhcmljb25zLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjsgfVxuXG4ubGluZWFyaWNvbnMtc25vdzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiOyB9XG5cbi5saW5lYXJpY29ucy1saWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7IH1cblxuLmxpbmVhcmljb25zLWtuaWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7IH1cblxuLmxpbmVhcmljb25zLWRhZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYlwiOyB9XG5cbi5saW5lYXJpY29ucy10aXNzdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtdG9pbGV0LXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNkXCI7IH1cblxuLmxpbmVhcmljb25zLXBvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjsgfVxuXG4ubGluZWFyaWNvbnMtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjsgfVxuXG4ubGluZWFyaWNvbnMtdW1icmVsbGEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cblxuLmxpbmVhcmljb25zLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDFcIjsgfVxuXG4ubGluZWFyaWNvbnMtdG9ybmFkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiOyB9XG5cbi5saW5lYXJpY29ucy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7IH1cblxuLmxpbmVhcmljb25zLWZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NFwiOyB9XG5cbi5saW5lYXJpY29ucy1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NVwiOyB9XG5cbi5saW5lYXJpY29ucy1zdW4tc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDZcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7IH1cblxuLmxpbmVhcmljb25zLXN1bjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDhcIjsgfVxuXG4ubGluZWFyaWNvbnMtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZC1oYWlsc3RvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRlXCI7IH1cblxuLmxpbmVhcmljb25zLWNsb3VkLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3VuLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7IH1cblxuLmxpbmVhcmljb25zLWNsb3VkLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1M1wiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZC1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7IH1cblxuLmxpbmVhcmljb25zLWNsb3VkLWdlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NThcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1YlwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG91ZC1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7IH1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MVwiOyB9XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MlwiOyB9XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYzXCI7IH1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NFwiOyB9XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NVwiOyB9XG5cbi5saW5lYXJpY29ucy1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7IH1cblxuLmxpbmVhcmljb25zLXNoaWVsZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OFwiOyB9XG5cbi5saW5lYXJpY29ucy1zaGllbGQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hpZWxkLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7IH1cblxuLmxpbmVhcmljb25zLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtcm90YXRpb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiOyB9XG5cbi5saW5lYXJpY29ucy11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmRcIjsgfVxuXG4ubGluZWFyaWNvbnMta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7IH1cblxuLmxpbmVhcmljb25zLWtleS1ob2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7IH1cblxuLmxpbmVhcmljb25zLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjsgfVxuXG4ubGluZWFyaWNvbnMtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcxXCI7IH1cblxuLmxpbmVhcmljb25zLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MlwiOyB9XG5cbi5saW5lYXJpY29ucy1jb2cyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7IH1cblxuLmxpbmVhcmljb25zLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NFwiOyB9XG5cbi5saW5lYXJpY29ucy1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NVwiOyB9XG5cbi5saW5lYXJpY29ucy1oYW1tZXItd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc2XCI7IH1cblxuLmxpbmVhcmljb25zLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3N1wiOyB9XG5cbi5saW5lYXJpY29ucy1zYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXhlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc5XCI7IH1cblxuLmxpbmVhcmljb25zLWF4ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hvdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdiXCI7IH1cblxuLmxpbmVhcmljb25zLXBpY2theGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmFjdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1mYWN0b3J5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdmXCI7IH1cblxuLmxpbmVhcmljb25zLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7IH1cblxuLmxpbmVhcmljb25zLXRyYXNoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MVwiOyB9XG5cbi5saW5lYXJpY29ucy10cmFzaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ2FtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiOyB9XG5cbi5saW5lYXJpY29ucy1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7IH1cblxuLmxpbmVhcmljb25zLWpveXN0aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7IH1cblxuLmxpbmVhcmljb25zLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODdcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3BhZGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7IH1cblxuLmxpbmVhcmljb25zLWRpYW1vbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7IH1cblxuLmxpbmVhcmljb25zLWNsdWJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThhXCI7IH1cblxuLmxpbmVhcmljb25zLWhlYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YlwiOyB9XG5cbi5saW5lYXJpY29ucy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7IH1cblxuLmxpbmVhcmljb25zLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7IH1cblxuLmxpbmVhcmljb25zLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxhZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxhZzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFpbGJveC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7IH1cblxuLmxpbmVhcmljb25zLW1haWxib3gtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NVwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NlwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7IH1cblxuLmxpbmVhcmljb25zLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiOyB9XG5cbi5saW5lYXJpY29ucy1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWNcIjsgfVxuXG4ubGluZWFyaWNvbnMtaW5ib3gyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlkXCI7IH1cblxuLmxpbmVhcmljb25zLW91dGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiOyB9XG5cbi5saW5lYXJpY29ucy1hcmNoaXZlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMVwiOyB9XG5cbi5saW5lYXJpY29ucy1kcmF3ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEyXCI7IH1cblxuLmxpbmVhcmljb25zLWRyYXdlcnMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEzXCI7IH1cblxuLmxpbmVhcmljb25zLWRyYXdlcnMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7IH1cblxuLmxpbmVhcmljb25zLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNVwiOyB9XG5cbi5saW5lYXJpY29ucy1leWUtY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNlwiOyB9XG5cbi5saW5lYXJpY29ucy1leWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhN1wiOyB9XG5cbi5saW5lYXJpY29ucy1leWUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YThcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhOVwiOyB9XG5cbi5saW5lYXJpY29ucy1iaW5vY3VsYXJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiOyB9XG5cbi5saW5lYXJpY29ucy1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGRkLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWNcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGRkLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFkXCI7IH1cblxuLmxpbmVhcmljb25zLWZsb3BweS1kaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7IH1cblxuLmxpbmVhcmljb25zLWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGFwZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMVwiOyB9XG5cbi5saW5lYXJpY29ucy1zaHJlZGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMlwiOyB9XG5cbi5saW5lYXJpY29ucy1maWxlLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIzXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjVcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlsZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI2XCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI3XCI7IH1cblxuLmxpbmVhcmljb25zLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjhcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29tcGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliOVwiOyB9XG5cbi5saW5lYXJpY29ucy1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYlwiOyB9XG5cbi5saW5lYXJpY29ucy1mb2xkZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiOyB9XG5cbi5saW5lYXJpY29ucy1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7IH1cblxuLmxpbmVhcmljb25zLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzBcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7IH1cblxuLmxpbmVhcmljb25zLWZvbGRlci11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMyXCI7IH1cblxuLmxpbmVhcmljb25zLWZvbGRlci1zaGFyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM0XCI7IH1cblxuLmxpbmVhcmljb25zLWZvbGRlci1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM1XCI7IH1cblxuLmxpbmVhcmljb25zLWZvbGRlci1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM2XCI7IH1cblxuLmxpbmVhcmljb25zLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7IH1cblxuLmxpbmVhcmljb25zLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM4XCI7IH1cblxuLmxpbmVhcmljb25zLWNsaXBib2FyZC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7IH1cblxuLmxpbmVhcmljb25zLWNsaXBib2FyZC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNiXCI7IH1cblxuLmxpbmVhcmljb25zLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljY1wiOyB9XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZFwiOyB9XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2ZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xpcGJvYXJkLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDBcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVnaXN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkM1wiOyB9XG5cbi5saW5lYXJpY29ucy1wYXBlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDRcIjsgfVxuXG4ubGluZWFyaWNvbnMtbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ2XCI7IH1cblxuLmxpbmVhcmljb25zLXR5cGV3cml0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDdcIjsgfVxuXG4ubGluZWFyaWNvbnMtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDhcIjsgfVxuXG4ubGluZWFyaWNvbnMtZG9jdW1lbnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ5XCI7IH1cblxuLmxpbmVhcmljb25zLWdyYWR1YXRpb24taGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7IH1cblxuLmxpbmVhcmljb25zLWxpY2Vuc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGljZW5zZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGNcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWVkYWwtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGRcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWVkYWwtZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGVcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWVkYWwtc2Vjb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRmXCI7IH1cblxuLmxpbmVhcmljb25zLW1lZGFsLXRoaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUwXCI7IH1cblxuLmxpbmVhcmljb25zLXBvZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMVwiOyB9XG5cbi5saW5lYXJpY29ucy10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtdHJvcGh5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllM1wiOyB9XG5cbi5saW5lYXJpY29ucy1tdXNpYy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7IH1cblxuLmxpbmVhcmljb25zLW11c2ljLW5vdGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7IH1cblxuLmxpbmVhcmljb25zLW11c2ljLW5vdGUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU2XCI7IH1cblxuLmxpbmVhcmljb25zLXBsYXlsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU3XCI7IH1cblxuLmxpbmVhcmljb25zLXBsYXlsaXN0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllOFwiOyB9XG5cbi5saW5lYXJpY29ucy1ndWl0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtdHJ1bXBldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllYVwiOyB9XG5cbi5saW5lYXJpY29ucy1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllYlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVjXCI7IH1cblxuLmxpbmVhcmljb25zLXJlcGVhdC1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVlXCI7IH1cblxuLmxpbmVhcmljb25zLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMFwiOyB9XG5cbi5saW5lYXJpY29ucy1sb3Vkc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMVwiOyB9XG5cbi5saW5lYXJpY29ucy1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjJcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGhlYXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmM1wiOyB9XG5cbi5saW5lYXJpY29ucy0zZC1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7IH1cblxuLmxpbmVhcmljb25zLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmNVwiOyB9XG5cbi5saW5lYXJpY29ucy1wcmVzZW50YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmN1wiOyB9XG5cbi5saW5lYXJpY29ucy1maWxtLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjhcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xhcGJvYXJkLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYlwiOyB9XG5cbi5saW5lYXJpY29ucy1maWxtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmY1wiOyB9XG5cbi5saW5lYXJpY29ucy1zdXJ2ZWlsbGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3VydmVpbGxhbmNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZVwiOyB9XG5cbi5saW5lYXJpY29ucy1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FtZXJhLWNyb3NzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDBcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FtZXJhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGltZS1sYXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwMlwiOyB9XG5cbi5saW5lYXJpY29ucy1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FtZXJhMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNFwiOyB9XG5cbi5saW5lYXJpY29ucy1jYW1lcmEtZmxpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiOyB9XG5cbi5saW5lYXJpY29ucy1wYW5vcmFtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNlwiOyB9XG5cbi5saW5lYXJpY29ucy10aW1lLWxhcHNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwN1wiOyB9XG5cbi5saW5lYXJpY29ucy1zaHV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA4XCI7IH1cblxuLmxpbmVhcmljb25zLXNodXR0ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA5XCI7IH1cblxuLmxpbmVhcmljb25zLWZhY2UtZGV0ZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7IH1cblxuLmxpbmVhcmljb25zLWZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBiXCI7IH1cblxuLmxpbmVhcmljb25zLWNvbnZleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwY1wiOyB9XG5cbi5saW5lYXJpY29ucy1jb25jYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBkXCI7IH1cblxuLmxpbmVhcmljb25zLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGVcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGljdHVyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGljdHVyZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGljdHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMlwiOyB9XG5cbi5saW5lYXJpY29ucy1hdWRpby1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTEzXCI7IH1cblxuLmxpbmVhcmljb25zLWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE0XCI7IH1cblxuLmxpbmVhcmljb25zLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE1XCI7IH1cblxuLmxpbmVhcmljb25zLWJvb2ttYXJrMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNlwiOyB9XG5cbi5saW5lYXJpY29ucy1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExN1wiOyB9XG5cbi5saW5lYXJpY29ucy1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE4XCI7IH1cblxuLmxpbmVhcmljb25zLWxpYnJhcnkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE5XCI7IH1cblxuLmxpbmVhcmljb25zLWNvbnRhY3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFhXCI7IH1cblxuLmxpbmVhcmljb25zLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWNcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG9ydHJhaXQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7IH1cblxuLmxpbmVhcmljb25zLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFmXCI7IH1cblxuLmxpbmVhcmljb25zLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtdXNlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIxXCI7IH1cblxuLmxpbmVhcmljb25zLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIyXCI7IH1cblxuLmxpbmVhcmljb25zLXVzZXJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyM1wiOyB9XG5cbi5saW5lYXJpY29ucy11c2Vycy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI0XCI7IH1cblxuLmxpbmVhcmljb25zLXVzZXJzLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI1XCI7IH1cblxuLmxpbmVhcmljb25zLWdyb3VwLXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtd29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjdcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI4XCI7IH1cblxuLmxpbmVhcmljb25zLWJhYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFieTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFieTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFieS1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmNcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2FsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZFwiOyB9XG5cbi5saW5lYXJpY29ucy1oYW5kLXdhdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZVwiOyB9XG5cbi5saW5lYXJpY29ucy1qdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJmXCI7IH1cblxuLmxpbmVhcmljb25zLXJ1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMFwiOyB9XG5cbi5saW5lYXJpY29ucy13b21hbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzFcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFuMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMlwiOyB9XG5cbi5saW5lYXJpY29ucy1tYW4td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzNcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM0XCI7IH1cblxuLmxpbmVhcmljb25zLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNVwiOyB9XG5cbi5saW5lYXJpY29ucy1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNlwiOyB9XG5cbi5saW5lYXJpY29ucy1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm93LXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzOFwiOyB9XG5cbi5saW5lYXJpY29ucy10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzlcIjsgfVxuXG4ubGluZWFyaWNvbnMtc29ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hvZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaG9lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzY1wiOyB9XG5cbi5saW5lYXJpY29ucy1oYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2RcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGFudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2VcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hvcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNmXCI7IH1cblxuLmxpbmVhcmljb25zLWZsaXAtZmxvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDBcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDFcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGFuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQyXCI7IH1cblxuLmxpbmVhcmljb25zLWxhdW5kcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDNcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDRcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGFpcmN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NVwiOyB9XG5cbi5saW5lYXJpY29ucy1zdG9yZS0yNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NlwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ3XCI7IH1cblxuLmxpbmVhcmljb25zLWJhcmNvZGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7IH1cblxuLmxpbmVhcmljb25zLWJhcmNvZGUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ5XCI7IH1cblxuLmxpbmVhcmljb25zLWNhc2hpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRiXCI7IH1cblxuLmxpbmVhcmljb25zLWJhZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRlXCI7IH1cblxuLmxpbmVhcmljb25zLWNhcnQtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FydC1wbHVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MVwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXJ0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXJ0LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1M1wiOyB9XG5cbi5saW5lYXJpY29ucy1jYXJ0LWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU0XCI7IH1cblxuLmxpbmVhcmljb25zLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1NVwiOyB9XG5cbi5saW5lYXJpY29ucy10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU2XCI7IH1cblxuLmxpbmVhcmljb25zLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU4XCI7IH1cblxuLmxpbmVhcmljb25zLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU5XCI7IH1cblxuLmxpbmVhcmljb25zLWNhc2gtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7IH1cblxuLmxpbmVhcmljb25zLWNhc2gtZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1YlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXNoLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVjXCI7IH1cblxuLmxpbmVhcmljb25zLWNhc2gteWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVkXCI7IH1cblxuLmxpbmVhcmljb25zLWJhZy1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFnLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFnLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYwXCI7IH1cblxuLmxpbmVhcmljb25zLWJhZy15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29pbi1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjJcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29pbi1ldXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYzXCI7IH1cblxuLmxpbmVhcmljb25zLWNvaW4tcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjRcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29pbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjVcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2NlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYWxjdWxhdG9yMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2N1wiOyB9XG5cbi5saW5lYXJpY29ucy1hYmFjdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjhcIjsgfVxuXG4ubGluZWFyaWNvbnMtdmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGVsZXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7IH1cblxuLmxpbmVhcmljb25zLXBob25lLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1waG9uZS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1waG9uZS1vdXRnb2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1waG9uZS1pbmNvbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1waG9uZS1pbi1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzBcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtc2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTcyXCI7IH1cblxuLmxpbmVhcmljb25zLXBob25lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzRcIjsgfVxuXG4ubGluZWFyaWNvbnMtdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc1XCI7IH1cblxuLmxpbmVhcmljb25zLWRpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzZcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGVsZXBob25lMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3N1wiOyB9XG5cbi5saW5lYXJpY29ucy1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc4XCI7IH1cblxuLmxpbmVhcmljb25zLXB1c2hwaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc5XCI7IH1cblxuLmxpbmVhcmljb25zLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFwLW1hcmtlci11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdiXCI7IH1cblxuLmxpbmVhcmljb25zLW1hcC1tYXJrZXItZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1tYXAtbWFya2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7IH1cblxuLmxpbmVhcmljb25zLW1hcC1tYXJrZXItY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1yYWRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1jb21wYXNzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MFwiOyB9XG5cbi5saW5lYXJpY29ucy1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODFcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MlwiOyB9XG5cbi5saW5lYXJpY29ucy1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4M1wiOyB9XG5cbi5saW5lYXJpY29ucy1yb2FkLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODRcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODVcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODdcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODhcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4OVwiOyB9XG5cbi5saW5lYXJpY29ucy1jYWxlbmRhci1pbnNlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4YlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYWxlbmRhci11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThjXCI7IH1cblxuLmxpbmVhcmljb25zLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThkXCI7IH1cblxuLmxpbmVhcmljb25zLW1vdXNlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGVcIjsgfVxuXG4ubGluZWFyaWNvbnMtbW91c2UtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtbW91c2UtYm90aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MFwiOyB9XG5cbi5saW5lYXJpY29ucy1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MVwiOyB9XG5cbi5saW5lYXJpY29ucy1rZXlib2FyZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MlwiOyB9XG5cbi5saW5lYXJpY29ucy1rZXlib2FyZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7IH1cblxuLmxpbmVhcmljb25zLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NFwiOyB9XG5cbi5saW5lYXJpY29ucy1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NVwiOyB9XG5cbi5saW5lYXJpY29ucy1lc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW50ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk3XCI7IH1cblxuLmxpbmVhcmljb25zLXNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5OFwiOyB9XG5cbi5saW5lYXJpY29ucy1hc3BlY3QtcmF0aW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlhXCI7IH1cblxuLmxpbmVhcmljb25zLXNpZ25hbC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7IH1cblxuLmxpbmVhcmljb25zLXNpZ25hbC04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1zaWduYWwtNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2lnbmFsLTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTllXCI7IH1cblxuLmxpbmVhcmljb25zLXNpZ25hbC0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaWduYWwtMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMFwiOyB9XG5cbi5saW5lYXJpY29ucy1zaWduYWwtYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMVwiOyB9XG5cbi5saW5lYXJpY29ucy1zaW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxhc2gtbWVtb3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEzXCI7IH1cblxuLmxpbmVhcmljb25zLXVzYi1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNFwiOyB9XG5cbi5saW5lYXJpY29ucy1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNVwiOyB9XG5cbi5saW5lYXJpY29ucy1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE2XCI7IH1cblxuLmxpbmVhcmljb25zLXNtYXJ0cGhvbmUtbm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE3XCI7IH1cblxuLmxpbmVhcmljb25zLXNtYXJ0cGhvbmUtdmlicmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7IH1cblxuLmxpbmVhcmljb25zLXNtYXJ0cGhvbmUtZW1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtc21hcnRwaG9uZS13YXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYVwiOyB9XG5cbi5saW5lYXJpY29ucy10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGFibGV0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhY1wiOyB9XG5cbi5saW5lYXJpY29ucy1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGFwdG9wLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFlXCI7IH1cblxuLmxpbmVhcmljb25zLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGF1bmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7IH1cblxuLmxpbmVhcmljb25zLW5ldy10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIyXCI7IH1cblxuLmxpbmVhcmljb25zLWNhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIzXCI7IH1cblxuLmxpbmVhcmljb25zLWNhYmxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNFwiOyB9XG5cbi5saW5lYXJpY29ucy10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNVwiOyB9XG5cbi5saW5lYXJpY29ucy1yYWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNlwiOyB9XG5cbi5saW5lYXJpY29ucy1yZW1vdGUtY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiN1wiOyB9XG5cbi5saW5lYXJpY29ucy1wb3dlci1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjhcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG93ZXItY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYVwiOyB9XG5cbi5saW5lYXJpY29ucy1mbGFzaC1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJiXCI7IH1cblxuLmxpbmVhcmljb25zLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxhc2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZFwiOyB9XG5cbi5saW5lYXJpY29ucy1sYW1wc2hhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmVcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZlwiOyB9XG5cbi5saW5lYXJpY29ucy1vdXRsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzBcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMyXCI7IH1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzNcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNFwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWxvdzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1sb3cyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWM2XCI7IH1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktbG93MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjN1wiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LW1pZDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1taWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWM5XCI7IH1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktbWlkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjYVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2JcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjY1wiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZFwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZlwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMFwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMlwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQzXCI7IH1cblxuLmxpbmVhcmljb25zLWNoaXAteDY0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ0XCI7IH1cblxuLmxpbmVhcmljb25zLWNoaXAteDg2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ1XCI7IH1cblxuLmxpbmVhcmljb25zLWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkNlwiOyB9XG5cbi5saW5lYXJpY29ucy1idWJibGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ3XCI7IH1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ4XCI7IH1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkOVwiOyB9XG5cbi5saW5lYXJpY29ucy1idWJibGUtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkY1wiOyB9XG5cbi5saW5lYXJpY29ucy1idWJibGUtcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkZFwiOyB9XG5cbi5saW5lYXJpY29ucy1idWJibGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7IH1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMVwiOyB9XG5cbi5saW5lYXJpY29ucy1idWJibGUtZW1vdGljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTNcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtYnViYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7IH1cblxuLmxpbmVhcmljb25zLXF1b3RlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtcXVvdGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU3XCI7IH1cblxuLmxpbmVhcmljb25zLWhlYXJ0LXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU4XCI7IH1cblxuLmxpbmVhcmljb25zLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7IH1cblxuLmxpbmVhcmljb25zLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlyc3QtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVjXCI7IH1cblxuLmxpbmVhcmljb25zLWxpZmVidW95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVkXCI7IH1cblxuLmxpbmVhcmljb25zLWJhbmRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFuZGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMVwiOyB9XG5cbi5saW5lYXJpY29ucy1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMlwiOyB9XG5cbi5saW5lYXJpY29ucy1iZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2t1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNVwiOyB9XG5cbi5saW5lYXJpY29ucy1jb25zdHJ1Y3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29uc3RydWN0aW9uLWNvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWY4XCI7IH1cblxuLmxpbmVhcmljb25zLXBpZS1jaGFydDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hhcnQtZ3Jvd3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZiXCI7IH1cblxuLmxpbmVhcmljb25zLWNoYXJ0LWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hhcnQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZVwiOyB9XG5cbi5saW5lYXJpY29ucy1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZmXCI7IH1cblxuLmxpbmVhcmljb25zLWJhbGxvb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDBcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMVwiOyB9XG5cbi5saW5lYXJpY29ucy1yYW5rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMlwiOyB9XG5cbi5saW5lYXJpY29ucy1yYW5rMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwM1wiOyB9XG5cbi5saW5lYXJpY29ucy1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNFwiOyB9XG5cbi5saW5lYXJpY29ucy1sb3R1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNVwiOyB9XG5cbi5saW5lYXJpY29ucy1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA2XCI7IH1cblxuLmxpbmVhcmljb25zLWRpYW1vbmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA3XCI7IH1cblxuLmxpbmVhcmljb25zLWRpYW1vbmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7IH1cblxuLmxpbmVhcmljb25zLWRpYW1vbmQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA5XCI7IH1cblxuLmxpbmVhcmljb25zLWxpbmVhcmljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBhXCI7IH1cblxuLmxpbmVhcmljb25zLXRlYWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwYlwiOyB9XG5cbi5saW5lYXJpY29ucy10ZWFwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm90dGxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZVwiOyB9XG5cbi5saW5lYXJpY29ucy1nbGFzcy1jb2NrdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZlwiOyB9XG5cbi5saW5lYXJpY29ucy1nbGFzczI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtZGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjExXCI7IH1cblxuLmxpbmVhcmljb25zLWRpbm5lcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hlZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxM1wiOyB9XG5cbi5saW5lYXJpY29ucy1zY2FsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE1XCI7IH1cblxuLmxpbmVhcmljb25zLWVnZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZWdnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxN1wiOyB9XG5cbi5saW5lYXJpY29ucy1wbGF0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE4XCI7IH1cblxuLmxpbmVhcmljb25zLXN0ZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE5XCI7IH1cblxuLmxpbmVhcmljb25zLWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxYVwiOyB9XG5cbi5saW5lYXJpY29ucy1ob3Rkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGl6emE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWNcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2F1c2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxZFwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGlja2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFlXCI7IH1cblxuLmxpbmVhcmljb25zLWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIwXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZWVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyMVwiOyB9XG5cbi5saW5lYXJpY29ucy1icmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyMlwiOyB9XG5cbi5saW5lYXJpY29ucy1pY2UtY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtaWNlLWNyZWFtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNFwiOyB9XG5cbi5saW5lYXJpY29ucy1jYW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNVwiOyB9XG5cbi5saW5lYXJpY29ucy1sb2xsaXBvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNlwiOyB9XG5cbi5saW5lYXJpY29ucy1jb2ZmZWUtYmVhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyN1wiOyB9XG5cbi5saW5lYXJpY29ucy1jb2ZmZWUtY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI4XCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyOVwiOyB9XG5cbi5saW5lYXJpY29ucy1ncmFwZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2l0cnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJiXCI7IH1cblxuLmxpbmVhcmljb25zLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJjXCI7IH1cblxuLmxpbmVhcmljb25zLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJlXCI7IH1cblxuLmxpbmVhcmljb25zLXBpbmUtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyZlwiOyB9XG5cbi5saW5lYXJpY29ucy10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMwXCI7IH1cblxuLmxpbmVhcmljb25zLWNhY3R1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzMVwiOyB9XG5cbi5saW5lYXJpY29ucy1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9vdHByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMzXCI7IH1cblxuLmxpbmVhcmljb25zLXNwZWVkLXNsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzRcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3BlZWQtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjM1XCI7IH1cblxuLmxpbmVhcmljb25zLXNwZWVkLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjM3XCI7IH1cblxuLmxpbmVhcmljb25zLWhhbW1lcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzOVwiOyB9XG5cbi5saW5lYXJpY29ucy1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtbHVnZ2FnZS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2JcIjsgfVxuXG4ubGluZWFyaWNvbnMtZG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2RcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGxhbmUtY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzZVwiOyB9XG5cbi5saW5lYXJpY29ucy1oZWxpY29wdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNmXCI7IH1cblxuLmxpbmVhcmljb25zLXRyYWZmaWMtbGlnaHRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQwXCI7IH1cblxuLmxpbmVhcmljb25zLXNpcmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQxXCI7IH1cblxuLmxpbmVhcmljb25zLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW5naW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQzXCI7IH1cblxuLmxpbmVhcmljb25zLW9pbC1wcmVzc3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0NFwiOyB9XG5cbi5saW5lYXJpY29ucy1jb29sYW50LXRlbXBlcmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ1XCI7IH1cblxuLmxpbmVhcmljb25zLWNhci1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ2XCI7IH1cblxuLmxpbmVhcmljb25zLWdhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0N1wiOyB9XG5cbi5saW5lYXJpY29ucy1nYWxsb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDhcIjsgfVxuXG4ubGluZWFyaWNvbnMtdHJhbnNtaXNzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ5XCI7IH1cblxuLmxpbmVhcmljb25zLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YVwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXItd2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YlwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXItd2FzaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGNcIjsgfVxuXG4ubGluZWFyaWNvbnMtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRkXCI7IH1cblxuLmxpbmVhcmljb25zLWJ1czI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGVcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUwXCI7IH1cblxuLmxpbmVhcmljb25zLWNhci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUxXCI7IH1cblxuLmxpbmVhcmljb25zLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2FyLXNpcmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUzXCI7IH1cblxuLmxpbmVhcmljb25zLWNhci13YXNoMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1NFwiOyB9XG5cbi5saW5lYXJpY29ucy1jYXItd2FzaDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU2XCI7IH1cblxuLmxpbmVhcmljb25zLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU3XCI7IH1cblxuLmxpbmVhcmljb25zLXRyYWlsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNThcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2NhbGUtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWFcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1YlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaGlwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVmXCI7IH1cblxuLmxpbmVhcmljb25zLWJpY3ljbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYwXCI7IH1cblxuLmxpbmVhcmljb25zLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYxXCI7IH1cblxuLmxpbmVhcmljb25zLWJlbmNoLXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYyXCI7IH1cblxuLmxpbmVhcmljb25zLXN3aW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9vdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFzZWJhbGwtYmF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY1XCI7IH1cblxuLmxpbmVhcmljb25zLWJhc2ViYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY2XCI7IH1cblxuLmxpbmVhcmljb25zLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2N1wiOyB9XG5cbi5saW5lYXJpY29ucy10ZW5uaXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY4XCI7IH1cblxuLmxpbmVhcmljb25zLXBpbmctcG9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2OVwiOyB9XG5cbi5saW5lYXJpY29ucy1ob2NrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtOGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm93bGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1ib3dsaW5nLXBpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ29sZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1nb2xmMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1hcmNoZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjcwXCI7IH1cblxuLmxpbmVhcmljb25zLXNsaW5nc2hvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3MVwiOyB9XG5cbi5saW5lYXJpY29ucy1zb2NjZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3M1wiOyB9XG5cbi5saW5lYXJpY29ucy1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc0XCI7IH1cblxuLmxpbmVhcmljb25zLTNkLXJvdGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3NVwiOyB9XG5cbi5saW5lYXJpY29ucy1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3N1wiOyB9XG5cbi5saW5lYXJpY29ucy1nbGFzc2VzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3OFwiOyB9XG5cbi5saW5lYXJpY29ucy1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc5XCI7IH1cblxuLmxpbmVhcmljb25zLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2FsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3YlwiOyB9XG5cbi5saW5lYXJpY29ucy1mZW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3Y1wiOyB9XG5cbi5saW5lYXJpY29ucy13YWxsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1pY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZXNpemUtaGFuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdmXCI7IH1cblxuLmxpbmVhcmljb25zLWljb25zMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MFwiOyB9XG5cbi5saW5lYXJpY29ucy1zZWxlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODFcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2VsZWN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaXRlLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4M1wiOyB9XG5cbi5saW5lYXJpY29ucy1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NFwiOyB9XG5cbi5saW5lYXJpY29ucy1lYXJ0aC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg1XCI7IH1cblxuLmxpbmVhcmljb25zLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODZcIjsgfVxuXG4ubGluZWFyaWNvbnMtbmV0d29yay1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg3XCI7IH1cblxuLmxpbmVhcmljb25zLXBsYW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4OFwiOyB9XG5cbi5saW5lYXJpY29ucy1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4OVwiOyB9XG5cbi5saW5lYXJpY29ucy1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4YVwiOyB9XG5cbi5saW5lYXJpY29ucy1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhiXCI7IH1cblxuLmxpbmVhcmljb25zLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOGRcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1kcmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1zaG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkwXCI7IH1cblxuLmxpbmVhcmljb25zLXNob2NrZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkxXCI7IH1cblxuLmxpbmVhcmljb25zLXRvbmd1ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5M1wiOyB9XG5cbi5saW5lYXJpY29ucy1oYXBweS1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk0XCI7IH1cblxuLmxpbmVhcmljb25zLWNvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk2XCI7IH1cblxuLmxpbmVhcmljb25zLWdyaW4tZXZpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5N1wiOyB9XG5cbi5saW5lYXJpY29ucy1ldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk4XCI7IH1cblxuLmxpbmVhcmljb25zLXdvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5OVwiOyB9XG5cbi5saW5lYXJpY29ucy1hbm5veWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjlhXCI7IH1cblxuLmxpbmVhcmljb25zLXdvbmRlcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5YlwiOyB9XG5cbi5saW5lYXJpY29ucy1jb25mdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5Y1wiOyB9XG5cbi5saW5lYXJpY29ucy16aXBwZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ3J1bXB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjllXCI7IH1cblxuLmxpbmVhcmljb25zLW11c3RhY2hlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjlmXCI7IH1cblxuLmxpbmVhcmljb25zLXRvbWJzdG9uZS1oaXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEwXCI7IH1cblxuLmxpbmVhcmljb25zLXRvbWJzdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhMVwiOyB9XG5cbi5saW5lYXJpY29ucy1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhMlwiOyB9XG5cbi5saW5lYXJpY29ucy1naG9zdC1oaXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEzXCI7IH1cblxuLmxpbmVhcmljb25zLWhhbGxvd2VlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhNFwiOyB9XG5cbi5saW5lYXJpY29ucy1jaHJpc3RtYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtZWFzdGVyLWVnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhNlwiOyB9XG5cbi5saW5lYXJpY29ucy1tdXN0YWNoZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtbXVzdGFjaGUtZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhOFwiOyB9XG5cbi5saW5lYXJpY29ucy1waXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE5XCI7IH1cblxuLmxpbmVhcmljb25zLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFhXCI7IH1cblxuLmxpbmVhcmljb25zLWFsYXJtLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhYlwiOyB9XG5cbi5saW5lYXJpY29ucy1hbGFybS1zbm9vemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWNcIjsgfVxuXG4ubGluZWFyaWNvbnMtYWxhcm0tcmluZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZFwiOyB9XG5cbi5saW5lYXJpY29ucy1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZVwiOyB9XG5cbi5saW5lYXJpY29ucy1oZWFyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFmXCI7IH1cblxuLmxpbmVhcmljb25zLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIwXCI7IH1cblxuLmxpbmVhcmljb25zLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiMlwiOyB9XG5cbi5saW5lYXJpY29ucy12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNFwiOyB9XG5cbi5saW5lYXJpY29ucy1sYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjVcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGFuMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNlwiOyB9XG5cbi5saW5lYXJpY29ucy13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI3XCI7IH1cblxuLmxpbmVhcmljb25zLXdpZmktbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiOFwiOyB9XG5cbi5saW5lYXJpY29ucy13aWZpLWJsb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1taWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1sb3cyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJjXCI7IH1cblxuLmxpbmVhcmljb25zLXdpZmktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1hbGVydC1taWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmVcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1hbGVydC1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmZcIjsgfVxuXG4ubGluZWFyaWNvbnMtd2lmaS1hbGVydC1sb3cyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmMwXCI7IH1cblxuLmxpbmVhcmljb25zLXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjMVwiOyB9XG5cbi5saW5lYXJpY29ucy1zdHJlYW0tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzJcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3RyZWFtLWVycm9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmMzXCI7IH1cblxuLmxpbmVhcmljb25zLXN0cmVhbS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNFwiOyB9XG5cbi5saW5lYXJpY29ucy1jb21tdW5pY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM1XCI7IH1cblxuLmxpbmVhcmljb25zLWNvbW11bmljYXRpb24tY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNlwiOyB9XG5cbi5saW5lYXJpY29ucy1icm9hZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYW50ZW5uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjOFwiOyB9XG5cbi5saW5lYXJpY29ucy1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzlcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2F0ZWxsaXRlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjYVwiOyB9XG5cbi5saW5lYXJpY29ucy1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2JcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWljLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWljMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjZFwiOyB9XG5cbi5saW5lYXJpY29ucy1zcG90bGlnaHRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmNlXCI7IH1cblxuLmxpbmVhcmljb25zLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjZlwiOyB9XG5cbi5saW5lYXJpY29ucy1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQwXCI7IH1cblxuLmxpbmVhcmljb25zLWxvYWRpbmcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQxXCI7IH1cblxuLmxpbmVhcmljb25zLWxvYWRpbmczOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQyXCI7IH1cblxuLmxpbmVhcmljb25zLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDNcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVmcmVzaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDRcIjsgfVxuXG4ubGluZWFyaWNvbnMtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkNVwiOyB9XG5cbi5saW5lYXJpY29ucy1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ2XCI7IH1cblxuLmxpbmVhcmljb25zLWp1bXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ3XCI7IH1cblxuLmxpbmVhcmljb25zLXVuZG8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ4XCI7IH1cblxuLmxpbmVhcmljb25zLXJlZG8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ5XCI7IH1cblxuLmxpbmVhcmljb25zLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVwZWF0LW9uZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3luYy1jcm9zc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRjXCI7IH1cblxuLmxpbmVhcmljb25zLXN5bmMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRkXCI7IH1cblxuLmxpbmVhcmljb25zLXJlcGVhdC1vbmUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRlXCI7IH1cblxuLmxpbmVhcmljb25zLXN5bmMtY3Jvc3NlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmUwXCI7IH1cblxuLmxpbmVhcmljb25zLXJldHVybjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVmdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmUyXCI7IH1cblxuLmxpbmVhcmljb25zLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTNcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGlzdG9yeTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTRcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2VsZi10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlNVwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlNlwiOyB9XG5cbi5saW5lYXJpY29ucy1jbG9jazI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xvY2szOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU4XCI7IH1cblxuLmxpbmVhcmljb25zLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU5XCI7IH1cblxuLmxpbmVhcmljb25zLWFsYXJtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlYVwiOyB9XG5cbi5saW5lYXJpY29ucy1hbGFybS1hZGQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmViXCI7IH1cblxuLmxpbmVhcmljb25zLWFsYXJtLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlY1wiOyB9XG5cbi5saW5lYXJpY29ucy1hbGFybS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZFwiOyB9XG5cbi5saW5lYXJpY29ucy1hbGFybS1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZVwiOyB9XG5cbi5saW5lYXJpY29ucy10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZlwiOyB9XG5cbi5saW5lYXJpY29ucy10aW1lci1jcm9zc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmYwXCI7IH1cblxuLmxpbmVhcmljb25zLXRpbWVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmMVwiOyB9XG5cbi5saW5lYXJpY29ucy10aW1lci1jcm9zc2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmMlwiOyB9XG5cbi5saW5lYXJpY29ucy1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmM1wiOyB9XG5cbi5saW5lYXJpY29ucy11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZG93bmxvYWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY1XCI7IH1cblxuLmxpbmVhcmljb25zLXVwbG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW50ZXItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjdcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW50ZXItZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmOFwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnRlci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY5XCI7IH1cblxuLmxpbmVhcmljb25zLWVudGVyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZhXCI7IH1cblxuLmxpbmVhcmljb25zLWV4aXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZXhpdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZjXCI7IH1cblxuLmxpbmVhcmljb25zLWV4aXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZFwiOyB9XG5cbi5saW5lYXJpY29ucy1leGl0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZlXCI7IH1cblxuLmxpbmVhcmljb25zLWVudGVyLXVwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZlwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnRlci1kb3duMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMFwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnRlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMVwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnRlci1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMlwiOyB9XG5cbi5saW5lYXJpY29ucy1lbnRlci1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDNcIjsgfVxuXG4ubGluZWFyaWNvbnMtZW50ZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwNFwiOyB9XG5cbi5saW5lYXJpY29ucy1leGl0LXVwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwNVwiOyB9XG5cbi5saW5lYXJpY29ucy1leGl0LWRvd24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA2XCI7IH1cblxuLmxpbmVhcmljb25zLWV4aXQtbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDdcIjsgfVxuXG4ubGluZWFyaWNvbnMtZXhpdC1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDhcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA5XCI7IH1cblxuLmxpbmVhcmljb25zLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwYVwiOyB9XG5cbi5saW5lYXJpY29ucy1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBiXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwY1wiOyB9XG5cbi5saW5lYXJpY29ucy1maWxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBkXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtemlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBlXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMFwiOyB9XG5cbi5saW5lYXJpY29ucy1maWxlLXByZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlsZS1jaGFydHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlsZS1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxM1wiOyB9XG5cbi5saW5lYXJpY29ucy1maWxlLXNwcmVhZHNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7IH1cblxuLmxpbmVhcmljb25zLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE2XCI7IH1cblxuLmxpbmVhcmljb25zLWxpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE3XCI7IH1cblxuLmxpbmVhcmljb25zLXVubGluazI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMThcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE5XCI7IH1cblxuLmxpbmVhcmljb25zLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFhXCI7IH1cblxuLmxpbmVhcmljb25zLXRodW1icy11cDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWJcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLWRvd24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFjXCI7IH1cblxuLmxpbmVhcmljb25zLXRodW1icy11cDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLWRvd24zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFlXCI7IH1cblxuLmxpbmVhcmljb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFmXCI7IH1cblxuLmxpbmVhcmljb25zLXNoYXJlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMFwiOyB9XG5cbi5saW5lYXJpY29ucy1zaGFyZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWFnbmlmaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIyXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbGUtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIzXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmQtcmVwbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyNFwiOyB9XG5cbi5saW5lYXJpY29ucy16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI1XCI7IH1cblxuLmxpbmVhcmljb25zLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI2XCI7IH1cblxuLmxpbmVhcmljb25zLWxvdXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI3XCI7IH1cblxuLmxpbmVhcmljb25zLWxvdXBlLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjhcIjsgfVxuXG4ubGluZWFyaWNvbnMtbG91cGUtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjlcIjsgfVxuXG4ubGluZWFyaWNvbnMtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmFcIjsgfVxuXG4ubGluZWFyaWNvbnMtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyYlwiOyB9XG5cbi5saW5lYXJpY29ucy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJjXCI7IH1cblxuLmxpbmVhcmljb25zLWxpc3QyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJkXCI7IH1cblxuLmxpbmVhcmljb25zLWxpc3QzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJlXCI7IH1cblxuLmxpbmVhcmljb25zLW1lbnUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJmXCI7IH1cblxuLmxpbmVhcmljb25zLWxpc3Q0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMwXCI7IH1cblxuLmxpbmVhcmljb25zLW1lbnUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMxXCI7IH1cblxuLmxpbmVhcmljb25zLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMyXCI7IH1cblxuLmxpbmVhcmljb25zLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMzXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM0XCI7IH1cblxuLmxpbmVhcmljb25zLWNyb3NzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNVwiOyB9XG5cbi5saW5lYXJpY29ucy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM2XCI7IH1cblxuLmxpbmVhcmljb25zLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM3XCI7IH1cblxuLmxpbmVhcmljb25zLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzOVwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjM2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNiXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjM2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbnMtZXhwYW5kLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNkXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb25zLWV4cGFuZC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNlXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb25zLWNvbnRyYWN0LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNmXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb25zLWNvbnRyYWN0LWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDBcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0MlwiOyB9XG5cbi5saW5lYXJpY29ucy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQzXCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ0XCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LXVwLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ1XCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93cy1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NlwiOyB9XG5cbi5saW5lYXJpY29ucy1hcnJvd3Mtc3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctZGl2ZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ4XCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LXJldHVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0OVwiOyB9XG5cbi5saW5lYXJpY29ucy1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtZXhwYW5kMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1jb250cmFjdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGRcIjsgfVxuXG4ubGluZWFyaWNvbnMtbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZVwiOyB9XG5cbi5saW5lYXJpY29ucy10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MFwiOyB9XG5cbi5saW5lYXJpY29ucy1leHBhbmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUxXCI7IH1cblxuLmxpbmVhcmljb25zLWV4cGFuZDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTJcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29udHJhY3QzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUzXCI7IH1cblxuLmxpbmVhcmljb25zLW5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1NFwiOyB9XG5cbi5saW5lYXJpY29ucy13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU1XCI7IH1cblxuLmxpbmVhcmljb25zLW5vdGlmaWNhdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU3XCI7IH1cblxuLmxpbmVhcmljb25zLW1lbnUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU4XCI7IH1cblxuLmxpbmVhcmljb25zLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTlcIjsgfVxuXG4ubGluZWFyaWNvbnMtY3Jvc3MtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVhXCI7IH1cblxuLmxpbmVhcmljb25zLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzViXCI7IH1cblxuLmxpbmVhcmljb25zLWNpcmNsZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1Y1wiOyB9XG5cbi5saW5lYXJpY29ucy1wZXJjZW50LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctZG93bi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctbGVmdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjBcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzYxXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzYyXCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tZG93bi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1sZWZ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2NFwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLXJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2NVwiOyB9XG5cbi5saW5lYXJpY29ucy1iYWNrd2FyZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjZcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmlyc3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY3XCI7IH1cblxuLmxpbmVhcmljb25zLXByZXZpb3VzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2OFwiOyB9XG5cbi5saW5lYXJpY29ucy1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2OVwiOyB9XG5cbi5saW5lYXJpY29ucy1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2YVwiOyB9XG5cbi5saW5lYXJpY29ucy1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtbmV4dC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmNcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGFzdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtZm9yd2FyZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmVcIjsgfVxuXG4ubGluZWFyaWNvbnMtZWplY3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzZmXCI7IH1cblxuLmxpbmVhcmljb25zLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzBcIjsgfVxuXG4ubGluZWFyaWNvbnMtZnJhbWUtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzcxXCI7IH1cblxuLmxpbmVhcmljb25zLWZyYW1lLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzcyXCI7IH1cblxuLmxpbmVhcmljb25zLWZvY3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzczXCI7IH1cblxuLmxpbmVhcmljb25zLXRyYW5zZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3NFwiOyB9XG5cbi5saW5lYXJpY29ucy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc1XCI7IH1cblxuLmxpbmVhcmljb25zLWdyaWQtY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3NlwiOyB9XG5cbi5saW5lYXJpY29ucy1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzdcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGF5ZXJzLWNyb3NzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc5XCI7IH1cblxuLmxpbmVhcmljb25zLXJ1bGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3YVwiOyB9XG5cbi5saW5lYXJpY29ucy1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3YlwiOyB9XG5cbi5saW5lYXJpY29ucy1mdW5uZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2NcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzdkXCI7IH1cblxuLmxpbmVhcmljb25zLWZsaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2VcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmxpcC1ob3Jpem9udGFsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3ZlwiOyB9XG5cbi5saW5lYXJpY29ucy1mbGlwLXZlcnRpY2FsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4MFwiOyB9XG5cbi5saW5lYXJpY29ucy1hbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4MVwiOyB9XG5cbi5saW5lYXJpY29ucy1hbmdsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODJcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3VidHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODNcIjsgfVxuXG4ubGluZWFyaWNvbnMtY29tYmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4NFwiOyB9XG5cbi5saW5lYXJpY29ucy1pbnRlcnNlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODVcIjsgfVxuXG4ubGluZWFyaWNvbnMtZXhjbHVkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4NlwiOyB9XG5cbi5saW5lYXJpY29ucy1hbGlnbi1jZW50ZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODdcIjsgfVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODhcIjsgfVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzg5XCI7IH1cblxuLmxpbmVhcmljb25zLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOGFcIjsgfVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOGJcIjsgfVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhjXCI7IH1cblxuLmxpbmVhcmljb25zLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4ZVwiOyB9XG5cbi5saW5lYXJpY29ucy1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGVyY2VudC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctdXAtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkxXCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LWRvd24tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkyXCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LWxlZnQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkzXCI7IH1cblxuLmxpbmVhcmljb25zLWFycm93LXJpZ2h0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NFwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLXVwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NVwiOyB9XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLWRvd24tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzk2XCI7IH1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tbGVmdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1yaWdodC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOThcIjsgfVxuXG4ubGluZWFyaWNvbnMtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzk5XCI7IH1cblxuLmxpbmVhcmljb25zLWNyb3NzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5YVwiOyB9XG5cbi5saW5lYXJpY29ucy1tZW51LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5YlwiOyB9XG5cbi5saW5lYXJpY29ucy1wcm9oaWJpdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzljXCI7IH1cblxuLmxpbmVhcmljb25zLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5ZFwiOyB9XG5cbi5saW5lYXJpY29ucy1yYWRpby1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOWVcIjsgfVxuXG4ubGluZWFyaWNvbnMtbGlnYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOWZcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGV4dC1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYTBcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGV4dC1mb3JtYXQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2ExXCI7IH1cblxuLmxpbmVhcmljb25zLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhMlwiOyB9XG5cbi5saW5lYXJpY29ucy1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2EzXCI7IH1cblxuLmxpbmVhcmljb25zLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhNFwiOyB9XG5cbi5saW5lYXJpY29ucy11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhNlwiOyB9XG5cbi5saW5lYXJpY29ucy1oaWdobGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYTdcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGV4dC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E4XCI7IH1cblxuLmxpbmVhcmljb25zLXRleHQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E5XCI7IH1cblxuLmxpbmVhcmljb25zLXRleHQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYWFcIjsgfVxuXG4ubGluZWFyaWNvbnMtdGV4dC1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2FiXCI7IH1cblxuLmxpbmVhcmljb25zLWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhY1wiOyB9XG5cbi5saW5lYXJpY29ucy1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYWRcIjsgfVxuXG4ubGluZWFyaWNvbnMtaW5kZW50LWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2FlXCI7IH1cblxuLmxpbmVhcmljb25zLXRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhZlwiOyB9XG5cbi5saW5lYXJpY29ucy1waWxjcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2IwXCI7IH1cblxuLmxpbmVhcmljb25zLWRpcmVjdGlvbi1sdHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYjFcIjsgfVxuXG4ubGluZWFyaWNvbnMtZGlyZWN0aW9uLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiMlwiOyB9XG5cbi5saW5lYXJpY29ucy1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2IzXCI7IH1cblxuLmxpbmVhcmljb25zLXBhZ2UtYnJlYWsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I0XCI7IH1cblxuLmxpbmVhcmljb25zLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I1XCI7IH1cblxuLmxpbmVhcmljb25zLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiNlwiOyB9XG5cbi5saW5lYXJpY29ucy1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I3XCI7IH1cblxuLmxpbmVhcmljb25zLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I4XCI7IH1cblxuLmxpbmVhcmljb25zLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiOVwiOyB9XG5cbi5saW5lYXJpY29ucy1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2JhXCI7IH1cblxuLmxpbmVhcmljb25zLXNvcnQtdGltZS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmJcIjsgfVxuXG4ubGluZWFyaWNvbnMtc29ydC10aW1lLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmNcIjsgfVxuXG4ubGluZWFyaWNvbnMtc2lnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmRcIjsgfVxuXG4ubGluZWFyaWNvbnMtcGVuY2lsLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmVcIjsgfVxuXG4ubGluZWFyaWNvbnMtaGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiZlwiOyB9XG5cbi5saW5lYXJpY29ucy1wb2ludGVyLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2MwXCI7IH1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzFcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG9pbnRlci1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2MyXCI7IH1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjM1wiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXItdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M0XCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M1XCI7IH1cblxuLmxpbmVhcmljb25zLXJlbWluZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M2XCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtY3Jvc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjN1wiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXZpY3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzhcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ2VzdHVyZS16b29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M5XCI7IH1cblxuLmxpbmVhcmljb25zLWdlc3R1cmUtcGluY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjY2FcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjYlwiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXNjcm9sbC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjY1wiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXNjcm9sbC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NkXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NlXCI7IH1cblxuLmxpbmVhcmljb25zLWhhbmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NmXCI7IH1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItdXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2QwXCI7IH1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItcmlnaHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2QxXCI7IH1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItZG93bjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDJcIjsgfVxuXG4ubGluZWFyaWNvbnMtcG9pbnRlci1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkM1wiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXItdGFwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkNFwiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXRhcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDVcIjsgfVxuXG4ubGluZWFyaWNvbnMtcmVtaW5kZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Q2XCI7IH1cblxuLmxpbmVhcmljb25zLWdlc3R1cmUtem9vbTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDdcIjsgfVxuXG4ubGluZWFyaWNvbnMtZ2VzdHVyZS1waW5jaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDhcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtaG9yaXpvbnRhbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDlcIjsgfVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtdmVydGljYWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2RhXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLWxlZnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2RiXCI7IH1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLXJpZ2h0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkY1wiOyB9XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXNjcm9sbC12ZXJ0aWNhbDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZGRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2RlXCI7IH1cblxuLmxpbmVhcmljb25zLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZGZcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2UwXCI7IH1cblxuLmxpbmVhcmljb25zLWJvcmRlci1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlMVwiOyB9XG5cbi5saW5lYXJpY29ucy1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2UyXCI7IH1cblxuLmxpbmVhcmljb25zLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2UzXCI7IH1cblxuLmxpbmVhcmljb25zLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZTRcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZTVcIjsgfVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2U2XCI7IH1cblxuLmxpbmVhcmljb25zLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlN1wiOyB9XG5cbi5saW5lYXJpY29ucy1ib3JkZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlOFwiOyB9XG5cbi5saW5lYXJpY29ucy1lbGxpcHNpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlOVwiOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBTaWRlYmFyIGxvZ2ljXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb250ZW50X29ubHksXG4uc2lkZWJhcl9jb250ZW50LFxuLmNvbnRlbnRfc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5jb250ZW50X29ubHkgI3ByaW1hcnksXG4gIC5jb250ZW50X29ubHkgI3NpZGViYXIsXG4gIC5zaWRlYmFyX2NvbnRlbnQgI3ByaW1hcnksXG4gIC5zaWRlYmFyX2NvbnRlbnQgI3NpZGViYXIsXG4gIC5jb250ZW50X3NpZGViYXIgI3ByaW1hcnksXG4gIC5jb250ZW50X3NpZGViYXIgI3NpZGViYXIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY29udGVudF9vbmx5ICNwcmltYXJ5LFxuICAgICAgLmNvbnRlbnRfb25seSAjc2lkZWJhcixcbiAgICAgIC5zaWRlYmFyX2NvbnRlbnQgI3ByaW1hcnksXG4gICAgICAuc2lkZWJhcl9jb250ZW50ICNzaWRlYmFyLFxuICAgICAgLmNvbnRlbnRfc2lkZWJhciAjcHJpbWFyeSxcbiAgICAgIC5jb250ZW50X3NpZGViYXIgI3NpZGViYXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5jb250ZW50X29ubHkgI3ByaW1hcnksXG4gIC5zaWRlYmFyX2NvbnRlbnQgI3ByaW1hcnksXG4gIC5jb250ZW50X3NpZGViYXIgI3ByaW1hcnkge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY29udGVudF9vbmx5ICNwcmltYXJ5LFxuICAgICAgLnNpZGViYXJfY29udGVudCAjcHJpbWFyeSxcbiAgICAgIC5jb250ZW50X3NpZGViYXIgI3ByaW1hcnkge1xuICAgICAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuY29udGVudF9vbmx5ICNwcmltYXJ5LFxuICAgICAgLnNpZGViYXJfY29udGVudCAjcHJpbWFyeSxcbiAgICAgIC5jb250ZW50X3NpZGViYXIgI3ByaW1hcnkge1xuICAgICAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9IH1cbiAgLmNvbnRlbnRfb25seSAjc2lkZWJhcixcbiAgLnNpZGViYXJfY29udGVudCAjc2lkZWJhcixcbiAgLmNvbnRlbnRfc2lkZWJhciAjc2lkZWJhciB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb250ZW50X29ubHkgI3NpZGViYXIsXG4gICAgICAuc2lkZWJhcl9jb250ZW50ICNzaWRlYmFyLFxuICAgICAgLmNvbnRlbnRfc2lkZWJhciAjc2lkZWJhciB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5jb250ZW50X29ubHkgI3NpZGViYXIsXG4gICAgICAuc2lkZWJhcl9jb250ZW50ICNzaWRlYmFyLFxuICAgICAgLmNvbnRlbnRfc2lkZWJhciAjc2lkZWJhciB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH0gfVxuXG4jc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjc2lkZWJhciBoNSArICoge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7IH1cbiAgI3NpZGViYXIgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7IH1cbiAgICAjc2lkZWJhciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAjc2lkZWJhciA+ICo6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWNlZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICNzaWRlYmFyID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICNzaWRlYmFyID4gKiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAjc2lkZWJhcjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAyNXB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VjZWNlZTsgfSB9XG4gICNzaWRlYmFyIGRpdltpZCo9J2NhdGVnb3JpZXMtJ10gdWwgbGkgYSB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgI3NpZGViYXIgZGl2W2lkKj0nY2F0ZWdvcmllcy0nXSB1bCBsaSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICNzaWRlYmFyIGRpdltpZCo9XCJyZWNlbnQtcG9zdHMtXCJdIHVsIGxpIC5wb3N0LWlubGluZV9fbGluayBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAjc2lkZWJhciBkaXZbaWQqPVwicmVjZW50X3Bvc3RzX2N1c3RvbS1cIl0gLnBvc3QtbWluaW1hbC13cmFwIC51bml0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICNzaWRlYmFyIGRpdltpZCo9XCJhcmNoaXZlcy1cIl0gdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICNzaWRlYmFyIGRpdltpZCo9XCJ0YWdfY2xvdWQtXCJdIC50YWdjbG91ZCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAjc2lkZWJhciBkaXZbaWQqPVwidGFnX2Nsb3VkLVwiXSAudGFnY2xvdWQgYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMThweDsgfSB9XG4gICAgI3NpZGViYXIgZGl2W2lkKj1cInRhZ19jbG91ZC1cIl0gLnRhZ2Nsb3VkIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNlY2VjZWU7IH1cbiAgI3NpZGViYXIgZGl2W2lkKj0nbWM0d3BfZm9ybV93aWRnZXQtJ10gLm1jNHdwLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7IH1cbiAgI3NpZGViYXIgZGl2W2lkKj0nY2FsZW5kYXItJ10gLmNhbGVuZGFyX3dyYXAgdGFibGUjd3AtY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI3NpZGViYXIgZGl2W2lkKj0nY2FsZW5kYXItJ10gLmNhbGVuZGFyX3dyYXAgdGFibGUjd3AtY2FsZW5kYXIgY2FwdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7IH1cbiAgICAjc2lkZWJhciBkaXZbaWQqPSdjYWxlbmRhci0nXSAuY2FsZW5kYXJfd3JhcCB0YWJsZSN3cC1jYWxlbmRhciB0Ym9keSB0ciB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7IH1cblxuYm9keS5ibG9nICNjb250ZW50LFxuYm9keS5hcmNoaXZlICNjb250ZW50LFxuYm9keS5zZWFyY2ggI2NvbnRlbnQsXG5ib2R5LmNhdGVnb3J5ICNjb250ZW50LFxuYm9keS5zaW5nbGUgI2NvbnRlbnQsXG5ib2R5LnRhZ3MgI2NvbnRlbnQge1xuICBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5ibG9nICNjb250ZW50LFxuICAgIGJvZHkuYXJjaGl2ZSAjY29udGVudCxcbiAgICBib2R5LnNlYXJjaCAjY29udGVudCxcbiAgICBib2R5LmNhdGVnb3J5ICNjb250ZW50LFxuICAgIGJvZHkuc2luZ2xlICNjb250ZW50LFxuICAgIGJvZHkudGFncyAjY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA3MHB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgYm9keS5ibG9nICNjb250ZW50LFxuICAgIGJvZHkuYXJjaGl2ZSAjY29udGVudCxcbiAgICBib2R5LnNlYXJjaCAjY29udGVudCxcbiAgICBib2R5LmNhdGVnb3J5ICNjb250ZW50LFxuICAgIGJvZHkuc2luZ2xlICNjb250ZW50LFxuICAgIGJvZHkudGFncyAjY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA5MHB4IDA7IH0gfVxuXG5ib2R5LmJsb2cgLmJsb2ctaW1hZ2UsXG5ib2R5LmFyY2hpdmUgLmJsb2ctaW1hZ2UsXG5ib2R5LnNlYXJjaCAuYmxvZy1pbWFnZSxcbmJvZHkuY2F0ZWdvcnkgLmJsb2ctaW1hZ2UsXG5ib2R5LnNpbmdsZSAuYmxvZy1pbWFnZSxcbmJvZHkudGFncyAuYmxvZy1pbWFnZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuYm9keS5ibG9nIC5wb3N0LWNvbnRlbnQsXG5ib2R5LmFyY2hpdmUgLnBvc3QtY29udGVudCxcbmJvZHkuc2VhcmNoIC5wb3N0LWNvbnRlbnQsXG5ib2R5LmNhdGVnb3J5IC5wb3N0LWNvbnRlbnQsXG5ib2R5LnNpbmdsZSAucG9zdC1jb250ZW50LFxuYm9keS50YWdzIC5wb3N0LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbmJvZHkuYmxvZyAjcHJpbWFyeSAucG9zdCxcbmJvZHkuYXJjaGl2ZSAjcHJpbWFyeSAucG9zdCxcbmJvZHkuc2VhcmNoICNwcmltYXJ5IC5wb3N0LFxuYm9keS5jYXRlZ29yeSAjcHJpbWFyeSAucG9zdCxcbmJvZHkuc2luZ2xlICNwcmltYXJ5IC5wb3N0LFxuYm9keS50YWdzICNwcmltYXJ5IC5wb3N0IHtcbiAgcGFkZGluZzogMzVweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuYmxvZyAjcHJpbWFyeSAucG9zdCxcbiAgICBib2R5LmFyY2hpdmUgI3ByaW1hcnkgLnBvc3QsXG4gICAgYm9keS5zZWFyY2ggI3ByaW1hcnkgLnBvc3QsXG4gICAgYm9keS5jYXRlZ29yeSAjcHJpbWFyeSAucG9zdCxcbiAgICBib2R5LnNpbmdsZSAjcHJpbWFyeSAucG9zdCxcbiAgICBib2R5LnRhZ3MgI3ByaW1hcnkgLnBvc3Qge1xuICAgICAgcGFkZGluZzogNjBweCAwOyB9IH1cbiAgYm9keS5ibG9nICNwcmltYXJ5IC5wb3N0OmZpcnN0LWNoaWxkLFxuICBib2R5LmFyY2hpdmUgI3ByaW1hcnkgLnBvc3Q6Zmlyc3QtY2hpbGQsXG4gIGJvZHkuc2VhcmNoICNwcmltYXJ5IC5wb3N0OmZpcnN0LWNoaWxkLFxuICBib2R5LmNhdGVnb3J5ICNwcmltYXJ5IC5wb3N0OmZpcnN0LWNoaWxkLFxuICBib2R5LnNpbmdsZSAjcHJpbWFyeSAucG9zdDpmaXJzdC1jaGlsZCxcbiAgYm9keS50YWdzICNwcmltYXJ5IC5wb3N0OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICBib2R5LmJsb2cgI3ByaW1hcnkgLnBvc3Q6bnRoLWNoaWxkKG4gKyAyKSxcbiAgYm9keS5hcmNoaXZlICNwcmltYXJ5IC5wb3N0Om50aC1jaGlsZChuICsgMiksXG4gIGJvZHkuc2VhcmNoICNwcmltYXJ5IC5wb3N0Om50aC1jaGlsZChuICsgMiksXG4gIGJvZHkuY2F0ZWdvcnkgI3ByaW1hcnkgLnBvc3Q6bnRoLWNoaWxkKG4gKyAyKSxcbiAgYm9keS5zaW5nbGUgI3ByaW1hcnkgLnBvc3Q6bnRoLWNoaWxkKG4gKyAyKSxcbiAgYm9keS50YWdzICNwcmltYXJ5IC5wb3N0Om50aC1jaGlsZChuICsgMikge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VlOyB9XG5cbmJvZHkuYmxvZyAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4sXG5ib2R5LmFyY2hpdmUgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuLFxuYm9keS5zZWFyY2ggLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuLFxuYm9keS5jYXRlZ29yeSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4sXG5ib2R5LnNpbmdsZSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4sXG5ib2R5LnRhZ3MgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJMaWJyZSBGcmFua2xpblwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBjb2xvcjogIzg4ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICBib2R5LmJsb2cgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuOmhvdmVyLCBib2R5LmJsb2cgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuLmN1cnJlbnQsXG4gIGJvZHkuYXJjaGl2ZSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG46aG92ZXIsXG4gIGJvZHkuYXJjaGl2ZSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4uY3VycmVudCxcbiAgYm9keS5zZWFyY2ggLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuOmhvdmVyLFxuICBib2R5LnNlYXJjaCAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4uY3VycmVudCxcbiAgYm9keS5jYXRlZ29yeSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG46aG92ZXIsXG4gIGJvZHkuY2F0ZWdvcnkgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuLmN1cnJlbnQsXG4gIGJvZHkuc2luZ2xlIC5wYWdlbmF2aS5uYXYtbGlua3MgLmJ0bjpob3ZlcixcbiAgYm9keS5zaW5nbGUgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuLmN1cnJlbnQsXG4gIGJvZHkudGFncyAucGFnZW5hdmkubmF2LWxpbmtzIC5idG46aG92ZXIsXG4gIGJvZHkudGFncyAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4uY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNlY2VlOyB9XG4gIGJvZHkuYmxvZyAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4gKyAuYnRuLFxuICBib2R5LmFyY2hpdmUgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuICsgLmJ0bixcbiAgYm9keS5zZWFyY2ggLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuICsgLmJ0bixcbiAgYm9keS5jYXRlZ29yeSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4gKyAuYnRuLFxuICBib2R5LnNpbmdsZSAucGFnZW5hdmkubmF2LWxpbmtzIC5idG4gKyAuYnRuLFxuICBib2R5LnRhZ3MgLnBhZ2VuYXZpLm5hdi1saW5rcyAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDsgfVxuXG5ib2R5LmJsb2cgLm5hdmlnYXRpb24ucG9zdC1uYXZpZ2F0aW9uLFxuYm9keS5hcmNoaXZlIC5uYXZpZ2F0aW9uLnBvc3QtbmF2aWdhdGlvbixcbmJvZHkuc2VhcmNoIC5uYXZpZ2F0aW9uLnBvc3QtbmF2aWdhdGlvbixcbmJvZHkuY2F0ZWdvcnkgLm5hdmlnYXRpb24ucG9zdC1uYXZpZ2F0aW9uLFxuYm9keS5zaW5nbGUgLm5hdmlnYXRpb24ucG9zdC1uYXZpZ2F0aW9uLFxuYm9keS50YWdzIC5uYXZpZ2F0aW9uLnBvc3QtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VlOyB9XG5cbi5wb3N0LW1ldGEgLmluZm8gZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLnBvc3QtbWV0YSAuaW5mbyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5wb3N0LWNsYXNzaWMtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuLmNzLXNoYXJlX19saXN0IC5jcy1zaGFyZV9faXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jcy1zaGFyZV9fbGlzdCAuY3Mtc2hhcmVfX2l0ZW0gLmNzLXNoYXJlX19saW5rIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICNjN2M3Yzc7IH1cbiAgICAuY3Mtc2hhcmVfX2xpc3QgLmNzLXNoYXJlX19pdGVtIC5jcy1zaGFyZV9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5jcy1zaGFyZV9fbGlzdCAuY3Mtc2hhcmVfX2l0ZW0gLmNzLXNoYXJlX19saW5rOmJlZm9yZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7IH1cblxuLnJlbGF0ZWQtcG9zdHMtd3JhcCB7XG4gIHBhZGRpbmc6IDYwcHggMDsgfVxuICAucmVsYXRlZC1wb3N0cy13cmFwIHVsLnJlbGF0ZWQtcG9zdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMjVweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgIC5yZWxhdGVkLXBvc3RzLXdyYXAgdWwucmVsYXRlZC1wb3N0cyBsaSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVsYXRlZC1wb3N0cy13cmFwIHVsLnJlbGF0ZWQtcG9zdHMgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG5cbi5hdXRob3ItYmlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VlOyB9XG4gIC5hdXRob3ItYmlvIC5hdXRob3ItYXZhdGFyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmF1dGhvci1iaW8gLmF1dGhvci1hdmF0YXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwOXB4O1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDlweDsgfSB9XG4gICAgLmF1dGhvci1iaW8gLmF1dGhvci1hdmF0YXIgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuYXV0aG9yLWJpbyAuYXV0aG9yLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYXV0aG9yLWJpbyAuYXV0aG9yLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMDlweCk7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoIDEwMCUgLSAxMDlweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmF1dGhvci1iaW8gLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfSB9XG4gICAgLmF1dGhvci1iaW8gLmF1dGhvci1jb250ZW50IC5hdXRob3ItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYXV0aG9yLWJpbyAuYXV0aG9yLWNvbnRlbnQgLmF1dGhvci1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43MTQyOTsgfVxuXG5ib2R5LnNpbmdsZSAjY29tbWVudHMge1xuICBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgYm9keS5zaW5nbGUgI2NvbW1lbnRzICNyZXNwb25kIC5jb21tZW50LWZvcm0gcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBib2R5LnNpbmdsZSAjY29tbWVudHMgI3Jlc3BvbmQgLmNvbW1lbnQtZm9ybSBwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGJvZHkuc2luZ2xlICNjb21tZW50cyAjcmVzcG9uZCAuY29tbWVudC1mb3JtIHAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGJvZHkuc2luZ2xlICNjb21tZW50cyAjcmVzcG9uZCAuY29tbWVudC1mb3JtIHAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgICBib2R5LnNpbmdsZSAjY29tbWVudHMgI3Jlc3BvbmQgLmNvbW1lbnQtZm9ybSBwIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAxN3B4IDE5cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBjb2xvcjogIzg4ODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7IH1cbiAgICBib2R5LnNpbmdsZSAjY29tbWVudHMgI3Jlc3BvbmQgLmNvbW1lbnQtZm9ybSBwIHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgbWF4LWhlaWdodDogMzY3cHg7XG4gICAgICByZXNpemU6IHZlcnRpY2FsOyB9XG4gICAgYm9keS5zaW5nbGUgI2NvbW1lbnRzICNyZXNwb25kIC5jb21tZW50LWZvcm0gcCArIHAge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICBib2R5LnNpbmdsZSAjY29tbWVudHMgI3Jlc3BvbmQgLmNvbW1lbnQtZm9ybSAjc3VibWl0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LWZhbWlseTogXCJMaWJyZSBGcmFua2xpblwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuICAgIHRyYW5zaXRpb246IC4zM3MgYWxsIGVhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgYm9keS5zaW5nbGUgI2NvbW1lbnRzICNyZXNwb25kIC5jb21tZW50LWZvcm0gI3N1Ym1pdDpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlICNjb21tZW50cyAjcmVzcG9uZCAuY29tbWVudC1mb3JtICNzdWJtaXQge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuXG4uY29tbWVudC1saXN0IGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjsgfVxuICAuY29tbWVudC1saXN0IGxpIC5jb21tZW50LWF1dGhvciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbi5hZG1pbi1iYXIgI3N0dWNrX2NvbnRhaW5lci5pc1N0dWNrIHtcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuZm9ybS5zZWFyY2gsXG4uc2VhcmNoLWZvcm0td3JhcHAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tdG9wOiAxZW07IH1cbiAgZm9ybS5zZWFyY2ggLmJ0bixcbiAgZm9ybS5zZWFyY2ggaW5wdXQsXG4gIGZvcm0uc2VhcmNoIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtLXdyYXBwIC5idG4sXG4gIC5zZWFyY2gtZm9ybS13cmFwcCBpbnB1dCxcbiAgLnNlYXJjaC1mb3JtLXdyYXBwIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogLjNlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuZm9vdGVyI2Zvb3RlciAuZm9vdGVyLXdpZGdldCAuZm9vdGVyLWNsYXNzaWMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi50bS10ZXN0aV9faXRlbS1hdmF0YXIge1xuICBtYXJnaW46IDA7IH1cblxuLnRtLXRlc3RpX19pdGVtLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi50bS10ZXN0aS1zbGlkZXJfX3BhZ3Muc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNDZweDsgfVxuXG4udG0tdGVzdGktc2xpZGVyX19wYWdzIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCMkIyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgb3BhY2l0eTogMTsgfVxuICAudG0tdGVzdGktc2xpZGVyX19wYWdzIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IH1cblxuLndwY2Y3IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLndwY2Y3IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuLndwY2Y3IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4ud3BjZjcgLndwY2Y3LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLndwY2Y3IC53cGNmNy1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ud3BjZjcgLndwY2Y3LWZvcm0gdGV4dGFyZWEsXG4ud3BjZjcgLndwY2Y3LWZvcm0gc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAxNnB4IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGNUY1OyB9XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDsgfVxuXG4ud3BjZjcgLmZvcm0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEycHgsIDApO1xuICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud3BjZjcgLmZvcm0tZmxleCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAud3BjZjcgLmZvcm0tZmxleCAuZm9ybS13cmFwIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWluLXdpZHRoOiAxODVweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuICAud3BjZjcgLmZvcm0tZmxleCAuZm9ybS1idXR0b24ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib3gtcGFkZGluZyAuZWxlbWVudG9yLWNvbHVtbi13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfSB9XG5cbi5ib3gtY3VzdG9tLTEtYXNpZGUgdWwuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtcyBsaS5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW0gc3Bhbi5lbGVtZW50b3ItaWNvbi1saXN0LWljb24ge1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07IH1cbiAgLmJveC1jdXN0b20tMS1hc2lkZSB1bC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zIGxpLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbSBzcGFuLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiBpIHtcbiAgICBsaW5lLWhlaWdodDogNDhweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3gtY3VzdG9tLTEtYXNpZGUgdWwuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmJveC1jdXN0b20tMS1hc2lkZSB1bC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zIGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9IH1cblxuLmJhY2tncm91bmQtY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDIuNSU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7IH1cblxuLmN1c3RvbV9wb3N0c193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmN1c3RvbV9wb3N0c193cmFwcGVyIGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmN1c3RvbV9wb3N0c193cmFwcGVyIGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmN1c3RvbV9wb3N0c193cmFwcGVyLnRlbXBsYXRlLWF1Y3Rpb25zIGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSwgLmN1c3RvbV9wb3N0c193cmFwcGVyLnRlbXBsYXRlLXR5cGUtMSBkaXZbY2xhc3MqPVwiY29sLWRlc2tcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmN1c3RvbV9wb3N0c193cmFwcGVyLnRlbXBsYXRlLWF1Y3Rpb25zLCAuY3VzdG9tX3Bvc3RzX3dyYXBwZXIudGVtcGxhdGUtdHlwZS0xIHtcbiAgICAgIG1hcmdpbjogMCAtMTVweDsgfVxuICAgICAgLmN1c3RvbV9wb3N0c193cmFwcGVyLnRlbXBsYXRlLWF1Y3Rpb25zIGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSwgLmN1c3RvbV9wb3N0c193cmFwcGVyLnRlbXBsYXRlLXR5cGUtMSBkaXZbY2xhc3MqPVwiY29sLWRlc2tcIl0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG4uY29sLWRlc2stMSxcbi5jb2wtZGVzay0yLFxuLmNvbC1kZXNrLTMsXG4uY29sLWRlc2stNCxcbi5jb2wtZGVzay01LFxuLmNvbC1kZXNrLTYsXG4uY29sLXRhYi0xLFxuLmNvbC10YWItMixcbi5jb2wtdGFiLTMsXG4uY29sLXRhYi00LFxuLmNvbC10YWItNSxcbi5jb2wtdGFiLTYsXG4uY29sLW1vYi0xLFxuLmNvbC1tb2ItMixcbi5jb2wtbW9iLTMsXG4uY29sLW1vYi00LFxuLmNvbC1tb2ItNSxcbi5jb2wtbW9iLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMTBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLW1vYi0xIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtbW9iLTIge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCA1MCU7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLW1vYi0zIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmNvbC1tb2ItNCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtbW9iLTUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAyMCU7XG4gIC1tcy1mbGV4OiAwIDAgMjAlO1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTsgfVxuXG4uY29sLW1vYi02IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2JTtcbiAgZmxleDogMCAwIDE2LjY2NjY2JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NiU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtdGFiLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtdGFiLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC10YWItMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXRhYi00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtdGFiLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMjAlO1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLmNvbC10YWItNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxNi42NjY2NiU7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NiU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1kZXNrLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtZGVzay0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtZGVzay0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtZGVzay00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtZGVzay01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDIwJTtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5jb2wtZGVzay02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDE2LjY2NjY2JTtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjYlO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjYlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGVtcGxhdGUtcHJvamVjdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gKCgxMDB2dyAtIDEyMDBweCArIDE3cHgpIC8gMikpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5wLnByZXRpdGxlLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG5oZWFkZXIjaGVhZGVyIGE6bm90KC5yZC1uYXYtbGluayksXG5mb290ZXIjZm9vdGVyIGE6bm90KC5yZC1uYXYtbGluaykge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIGhlYWRlciNoZWFkZXIgYTpub3QoLnJkLW5hdi1saW5rKTpmb2N1cywgaGVhZGVyI2hlYWRlciBhOm5vdCgucmQtbmF2LWxpbmspOmFjdGl2ZSxcbiAgZm9vdGVyI2Zvb3RlciBhOm5vdCgucmQtbmF2LWxpbmspOmZvY3VzLFxuICBmb290ZXIjZm9vdGVyIGE6bm90KC5yZC1uYXYtbGluayk6YWN0aXZlIHtcbiAgICBjb2xvcjogI0ZDRkNGQzsgfVxuXG4jZXJyb3I0MDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgI2Vycm9yNDA0IC5zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICNlcnJvcjQwNCAuc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMTdweCAxOXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICM4ODg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAjZXJyb3I0MDQgLnNlYXJjaCAuYnRuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiIsIi8qIERvIG5vdCBlZGl0IG1haW4uY3NzIGVkaXQgc3R5bGVzLmNzcyBvciBtYWluLnNjc3MgaW5zdGVkICovXG5cbkBpbXBvcnQgJ2luY2x1ZGVzL3NvY2lhbF9tZW51JztcbkBpbXBvcnQgJ2N1c3RvbS1zdHlsZXMvc3R5bGUnO1xuQGltcG9ydCAnaW5jbHVkZXMvYmxvZyc7XG5cbmJvZHl7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiNtYWlue31cbi5hZG1pbi1iYXIgI3N0dWNrX2NvbnRhaW5lci5pc1N0dWNre1xuXHRtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDIwcHggMDtcbn1cblxuZm9ybS5zZWFyY2gsXG4uc2VhcmNoLWZvcm0td3JhcHB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi10b3A6IDFlbTtcblxuXHQuYnRuLFxuXHRpbnB1dCxcblx0YnV0dG9ue1xuXHRcdHBhZGRpbmc6IC4zZW07XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG4uYnRue1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0LmJ0bi1kZWZhdWx0e1xuXHRcdFxuXHR9XG59XG5cbmZvb3RlciNmb290ZXIge1xuXHQuZm9vdGVyLXdpZGdldCB7XG5cdFx0LmZvb3Rlci1jbGFzc2ljLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi50bS10ZXN0aSB7XG5cdCZfX2l0ZW0tYXZhdGFyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHQmLnN3aXBlci1zbGlkZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0Ji1zbGlkZXIge1xuXHRcdCZfX3BhZ3Mge1xuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0NnB4O1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0IyQjJCMjtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQxcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud3BjZjcge1xuXHQud3BjZjctZm9ybSB7XG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImRhdGVcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInVybFwiXSxcblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0XHR0ZXh0YXJlYSxcblx0XHRzZWxlY3Qge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDIzcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcblx0XHR9XG5cdH1cblxuXHQmLWZvcm0tY29udHJvbC13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLW5vdC12YWxpZC10aXAge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0LmZvcm0tZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTJweCwgMCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTEycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC02cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNnB4O1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCApe1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdC5mb3JtLXdyYXAge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0bWluLXdpZHRoOiAxODVweDtcblx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0XHR9XG5cblx0XHQuZm9ybS1idXR0b24ge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0XHR9XG5cdH1cbn1cblxuLmJveC1wYWRkaW5nIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7XG5cdFx0LmVsZW1lbnRvci1jb2x1bW4td3JhcCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmJveC1jdXN0b20tMS1hc2lkZSB7XG5cdHVsLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbXMge1xuXHRcdGxpLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbSB7XG5cdFx0XHRzcGFuLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBlbTtcblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5iYWNrZ3JvdW5kLWN1c3RvbSB7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA0Mi41JTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXHR9XG59XG5cbi5jdXN0b21fcG9zdHNfd3JhcHBlciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHRkaXZbY2xhc3MqPVwiY29sLWRlc2tcIl0ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cbiAgICAmLnRlbXBsYXRlLWF1Y3Rpb25zLFxuXHQmLnRlbXBsYXRlLXR5cGUtMSB7XG4gICAgICAgIGRpdltjbGFzcyo9XCJjb2wtZGVza1wiXSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyBcbiAgICAgICAgfVxuXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdFx0XG5cdFx0XHRkaXZbY2xhc3MqPVwiY29sLWRlc2tcIl0ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29sLWRlc2stMSxcbi5jb2wtZGVzay0yLFxuLmNvbC1kZXNrLTMsXG4uY29sLWRlc2stNCxcbi5jb2wtZGVzay01LFxuLmNvbC1kZXNrLTYsXG4uY29sLXRhYi0xLFxuLmNvbC10YWItMixcbi5jb2wtdGFiLTMsXG4uY29sLXRhYi00LFxuLmNvbC10YWItNSxcbi5jb2wtdGFiLTYsXG4uY29sLW1vYi0xLFxuLmNvbC1tb2ItMixcbi5jb2wtbW9iLTMsXG4uY29sLW1vYi00LFxuLmNvbC1tb2ItNSxcbi5jb2wtbW9iLTYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6IDFweDtcblx0cGFkZGluZzogMTBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1tb2ItMSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG5cdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0ZmxleDogMCAwIDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC1tb2ItMiB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC13ZWJraXQtZmxleDogMCAwIDUwJTtcblx0LW1zLWZsZXg6IDAgMCA1MCU7XG5cdGZsZXg6IDAgMCA1MCU7XG5cdG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLW1vYi0zIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHQtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcblx0ZmxleDogMCAwIDMzLjMzMzMzJTtcblx0bWF4LXdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5jb2wtbW9iLTQge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG5cdC1tcy1mbGV4OiAwIDAgMjUlO1xuXHRmbGV4OiAwIDAgMjUlO1xuXHRtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC1tb2ItNSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC13ZWJraXQtZmxleDogMCAwIDIwJTtcblx0LW1zLWZsZXg6IDAgMCAyMCU7XG5cdGZsZXg6IDAgMCAyMCU7XG5cdG1heC13aWR0aDogMjAlO1xufVxuXG4uY29sLW1vYi02IHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuXHQtbXMtZmxleDogMCAwIDE2LjY2NjY2JTtcblx0ZmxleDogMCAwIDE2LjY2NjY2JTtcblx0bWF4LXdpZHRoOiAxNi42NjY2NiU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuY29sLXRhYi0xIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG5cdFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQuY29sLXRhYi0yIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC13ZWJraXQtZmxleDogMCAwIDUwJTtcblx0XHQtbXMtZmxleDogMCAwIDUwJTtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG5cdC5jb2wtdGFiLTMge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHRcdGZsZXg6IDAgMCAzMy4zMzMzMyU7XG5cdFx0bWF4LXdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LmNvbC10YWItNCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG5cdFx0LW1zLWZsZXg6IDAgMCAyNSU7XG5cdFx0ZmxleDogMCAwIDI1JTtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0fVxuXHQuY29sLXRhYi01IHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC13ZWJraXQtZmxleDogMCAwIDIwJTtcblx0XHQtbXMtZmxleDogMCAwIDIwJTtcblx0XHRmbGV4OiAwIDAgMjAlO1xuXHRcdG1heC13aWR0aDogMjAlO1xuXHR9XG5cdC5jb2wtdGFiLTYge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuXHRcdGZsZXg6IDAgMCAxNi42NjY2NiU7XG5cdFx0bWF4LXdpZHRoOiAxNi42NjY2NiU7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQuY29sLWRlc2stMSB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LmNvbC1kZXNrLTIge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuXHRcdC1tcy1mbGV4OiAwIDAgNTAlO1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblx0LmNvbC1kZXNrLTMge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHRcdGZsZXg6IDAgMCAzMy4zMzMzMyU7XG5cdFx0bWF4LXdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LmNvbC1kZXNrLTQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMjUlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMjUlO1xuXHRcdGZsZXg6IDAgMCAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblx0LmNvbC1kZXNrLTUge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMjAlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRcdGZsZXg6IDAgMCAyMCU7XG5cdFx0bWF4LXdpZHRoOiAyMCU7XG5cdH1cblx0LmNvbC1kZXNrLTYge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTYuNjY2NjYlO1xuXHRcdGZsZXg6IDAgMCAxNi42NjY2NiU7XG5cdFx0bWF4LXdpZHRoOiAxNi42NjY2NiU7XG5cdH1cbn1cblxuLnRlbXBsYXRlLXByb2plY3RzIHtcblx0QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogY2FsYygxMDB2dyAtICgoMTAwdncgLSAxMjAwcHggKyAxN3B4KSAvIDIpKTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnAucHJldGl0bGUudGV4dC13aGl0ZSB7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbmhlYWRlciNoZWFkZXIsXG5mb290ZXIjZm9vdGVyIHtcblx0YTpub3QoLnJkLW5hdi1saW5rKSB7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblxuXHRcdCY6Zm9jdXMsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICNGQ0ZDRkM7XG5cdFx0fVxuXHR9XG59XG5cbiNlcnJvcjQwNCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuXHQuc2VhcmNoIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0cGFkZGluZzogMTdweCAxOXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0LmJ0biAge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHR9XG5cblx0fVxufSIsIi8qIFNvY2lhbCBtZW51ICovXG4jc29jaWFsLW1lbnUge1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZbaHJlZio9XCJjb2RlcGVuLmlvXCJdOjpiZWZvcmUgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxY2InOyB9XG5cdFx0XHQmW2hyZWYqPVwiZGlnZy5jb21cIl06OmJlZm9yZSAgICAgICAgICAgeyBjb250ZW50OiAnXFxmMWE2JzsgfVxuXHRcdFx0JltocmVmKj1cImRyaWJiYmxlLmNvbVwiXTo6YmVmb3JlICAgICAgIHsgY29udGVudDogJ1xcZjE3ZCc7IH1cblx0XHRcdCZbaHJlZio9XCJkcm9wYm94LmNvbVwiXTo6YmVmb3JlICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxNmInOyB9XG5cdFx0XHQmW2hyZWYqPVwiZmFjZWJvb2suY29tXCJdOjpiZWZvcmUgICAgICAgeyBjb250ZW50OiAnXFxmMDlhJzsgfVxuXHRcdFx0JltocmVmKj1cImZsaWNrci5jb21cIl06OmJlZm9yZSAgICAgICAgIHsgY29udGVudDogJ1xcZjE2ZSc7IH1cblx0XHRcdCZbaHJlZio9XCJwbHVzLmdvb2dsZS5jb21cIl06OmJlZm9yZSAgICB7IGNvbnRlbnQ6ICdcXGYwZDUnOyB9XG5cdFx0XHQmW2hyZWYqPVwiZ2l0aHViLmNvbVwiXTo6YmVmb3JlICAgICAgICAgeyBjb250ZW50OiAnXFxmMDliJzsgfVxuXHRcdFx0JltocmVmKj1cImluc3RhZ3JhbS5jb21cIl06OmJlZm9yZSAgICAgIHsgY29udGVudDogJ1xcZjE2ZCc7IH1cblx0XHRcdCZbaHJlZio9XCJsaW5rZWRpbi5jb21cIl06OmJlZm9yZSAgICAgICB7IGNvbnRlbnQ6ICdcXGYwZTEnOyB9XG5cdFx0XHQmW2hyZWYqPVwicGludGVyZXN0LmNvbVwiXTo6YmVmb3JlICAgICAgeyBjb250ZW50OiAnXFxmMGQyJzsgfVxuXHRcdFx0JltocmVmKj1cImdldHBvY2tldC5jb21cIl06OmJlZm9yZSAgICAgIHsgY29udGVudDogJ1xcZjI2NSc7IH1cblx0XHRcdCZbaHJlZio9XCJyZWRkaXQuY29tXCJdOjpiZWZvcmUgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxYTEnOyB9XG5cdFx0XHQmW2hyZWYqPVwic2t5cGUuY29tXCJdOjpiZWZvcmUsXG5cdFx0XHQmW2hyZWYqPVwic2t5cGU6XCJdOjpiZWZvcmUgICAgICAgICAgICAgeyBjb250ZW50OiAnXFxmMTdlJzsgfVxuXHRcdFx0JltocmVmKj1cInN0dW1ibGV1cG9uLmNvbVwiXTo6YmVmb3JlICAgIHsgY29udGVudDogJ1xcZjFhNCc7IH1cblx0XHRcdCZbaHJlZio9XCJ0dW1ibHIuY29tXCJdOjpiZWZvcmUgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxNzMnOyB9XG5cdFx0XHQmW2hyZWYqPVwidHdpdHRlci5jb21cIl06OmJlZm9yZSAgICAgICAgeyBjb250ZW50OiAnXFxmMDk5JzsgfVxuXHRcdFx0JltocmVmKj1cInZpbWVvLmNvbVwiXTo6YmVmb3JlICAgICAgICAgIHsgY29udGVudDogJ1xcZjI3ZCc7IH1cblx0XHRcdCZbaHJlZio9XCJ3b3JkcHJlc3Mub3JnXCJdOjpiZWZvcmUsXG5cdFx0XHQmW2hyZWYqPVwid29yZHByZXNzLmNvbVwiXTo6YmVmb3JlICAgICAgeyBjb250ZW50OiAnXFxmMTlhJzsgfVxuXHRcdFx0JltocmVmKj1cInlvdXR1YmUuY29tXCJdOjpiZWZvcmUgICAgICAgIHsgY29udGVudDogJ1xcZjE2Nyc7IH1cblx0XHRcdCZbaHJlZio9XCJhbWF6b24uY29tXCJdOjpiZWZvcmUgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYyNzAnOyB9XG5cdFx0XHQmW2hyZWYqPVwidHJpcGFkdmlzb3JcIl06OmJlZm9yZSAgICAgICAgeyBjb250ZW50OiAnXFxmMjYyJzsgfVxuXHRcdFx0JltocmVmKj1cInljb21iaW5hdG9yLmNvbVwiXTo6YmVmb3JlICAgIHsgY29udGVudDogJ1xcZjIzYic7IH1cblx0XHRcdCZbaHJlZio9XCJ4aW5nLmNvbVwiXTo6YmVmb3JlICAgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxNjgnOyB9XG5cdFx0XHQmW2hyZWYqPVwieWFob28uXCJdOjpiZWZvcmUgICAgICAgICAgICAgeyBjb250ZW50OiAnXFxmMTllJzsgfVxuXHRcdFx0JltocmVmKj1cInZpbmUuY29cIl06OmJlZm9yZSAgICAgICAgICAgIHsgY29udGVudDogJ1xcZjFjYSc7IH1cblx0XHRcdCZbaHJlZio9XCJ3ZWliby5jb21cIl06OmJlZm9yZSAgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxOGEnOyB9XG5cdFx0XHQmW2hyZWYqPVwidHJlbGxvLmNvbVwiXTo6YmVmb3JlICAgICAgICAgeyBjb250ZW50OiAnXFxmMTgxJzsgfVxuXHRcdFx0JltocmVmKj1cInN0ZWFtcG93ZXJlZC5jb21cIl06OmJlZm9yZSAgIHsgY29udGVudDogJ1xcZjFiNic7IH1cblx0XHRcdCZbaHJlZio9XCJzb3VuZGNsb3VkLmNvbVwiXTo6YmVmb3JlICAgICB7IGNvbnRlbnQ6ICdcXGYxYmUnOyB9XG5cdFx0XHQmW2hyZWYqPVwic3BvdGlmeS5jb21cIl06OmJlZm9yZSAgICAgICAgeyBjb250ZW50OiAnXFxmMWJjJzsgfVxuXHRcdFx0JltocmVmKj1cInN0YWNrZXhjaGFuZ2UuY29tXCJdOjpiZWZvcmUgIHsgY29udGVudDogJ1xcZjE4ZCc7IH1cblx0XHRcdCZbaHJlZio9XCJzdGFja292ZXJmbG93LmNvbVwiXTo6YmVmb3JlICB7IGNvbnRlbnQ6ICdcXGYxNmMnOyB9XG5cdFx0XHQmW2hyZWYqPVwic2xpZGVzaGFyZS5uZXRcIl06OmJlZm9yZSAgICAgeyBjb250ZW50OiAnXFxmMWU3JzsgfVxuXHRcdFx0JltocmVmKj1cInNsYWNrLmNvbVwiXTo6YmVmb3JlICAgICAgICAgIHsgY29udGVudDogJ1xcZjE5OCc7IH1cblx0XHRcdCZbaHJlZio9XCJza3lhdGxhcy5jb21cIl06OmJlZm9yZSAgICAgICB7IGNvbnRlbnQ6ICdcXGYyMTYnOyB9XG5cdFx0XHQmW2hyZWYqPVwibGFzdC5mbVwiXTo6YmVmb3JlICAgICAgICAgICAgeyBjb250ZW50OiAnXFxmMjAyJzsgfVxuXHRcdFx0JltocmVmKj1cImpzZmlkZGxlLm5ldFwiXTo6YmVmb3JlICAgICAgIHsgY29udGVudDogJ1xcZjFjYyc7IH1cblx0XHRcdCZbaHJlZio9XCJiZWhhbmNlLm5ldFwiXTo6YmVmb3JlICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxYjQnOyB9XG5cdFx0XHQmW2hyZWYqPVwiYml0YnVja2V0Lm9yZ1wiXTo6YmVmb3JlICAgICAgeyBjb250ZW50OiAnXFxmMTcxJzsgfVxuXHRcdFx0JltocmVmKj1cImNvZGVwZW4uaW9cIl06OmJlZm9yZSAgICAgICAgIHsgY29udGVudDogJ1xcZjFjYic7IH1cblx0XHRcdCZbaHJlZio9XCJjb2RpZXBpZS5jb21cIl06OmJlZm9yZSAgICAgICB7IGNvbnRlbnQ6ICdcXGYyODQnOyB9XG5cdFx0XHQmW2hyZWYqPVwiY29ubmVjdGRldmVsb3AuY29tXCJdOjpiZWZvcmUgeyBjb250ZW50OiAnXFxmMjBlJzsgfVxuXHRcdFx0JltocmVmKj1cImRhc2hjdWJlLmNvbVwiXTo6YmVmb3JlICAgICAgIHsgY29udGVudDogJ1xcZjIxMCc7IH1cblx0XHRcdCZbaHJlZio9XCJjb250YW8ub3JnXCJdOjpiZWZvcmUgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYyNmQnOyB9XG5cdFx0XHQmW2hyZWYqPVwiZGVsaWNpb3VzLmNvbVwiXTo6YmVmb3JlICAgICAgeyBjb250ZW50OiAnXFxmMWE1JzsgfVxuXHRcdFx0JltocmVmKj1cImRldmlhbnRhcnQuY29tXCJdOjpiZWZvcmUgICAgIHsgY29udGVudDogJ1xcZjFiZCc7IH1cblx0XHRcdCZbaHJlZio9XCJ2ay5jb21cIl06OmJlZm9yZSAgICAgICAgICAgICB7IGNvbnRlbnQ6ICdcXGYxODknOyB9XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0LnNvY2lhbC1saXN0LS10ZXh0ICYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR9IiwiLypcbiogVHJ1bmsgdmVyc2lvbiAyLjAuMVxuKi9cblxuLy8gTWFpbiBzdHlsZXNcbkBpbXBvcnQgXCIuLi9ib290c3RyYXAvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiLi4vYm9vdHN0cmFwL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL2Jvb3RzdHJhcC9taXhpbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMtY3VzdG9tXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicmVzZXRcIjtcblxuLy8gQ29tcG9uZW50c1xuQGltcG9ydCBcImNvbXBvbmVudHMvdHlwZS1jdXN0b21cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JyYW5kXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9saW5rc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmxvY2tzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9ib3hlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZ3JvdXBzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy91bml0c1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbGlzdHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2ltYWdlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaWNvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZGl2aWRlcnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wb3N0c1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9xdW90ZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RodW1ibmFpbHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JyZWFkY3J1bWJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wYWdpbmF0aW9uLWN1c3RvbVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc25hY2tiYXJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb290ZXJzXCI7XG5cbi8vIEhlbHBlcnNcbkBpbXBvcnQgXCJoZWxwZXJzL3BhZ2UtbGF5b3V0XCI7XG5AaW1wb3J0IFwiaGVscGVycy90ZXh0LXN0eWxpbmdcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL29mZnNldHNcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL3NlY3Rpb25zXCI7XG5AaW1wb3J0IFwiaGVscGVycy9ncmlkLW1vZHVsZXNcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL2JhY2tncm91bmRzXCI7XG5AaW1wb3J0IFwiaGVscGVycy91dGlsaXRpZXMtY3VzdG9tXCI7XG5cbi8vIFBsdWdpbnNcbkBpbXBvcnQgXCJwbHVnaW5zL2FuaW1hdGVcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3ByZWxvYWRlclwiO1xuQGltcG9ydCBcInBsdWdpbnMvdWktdG8tdG9wXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9yZC1uYXZiYXJcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3N3aXBlclwiO1xuQGltcG9ydCBcInBsdWdpbnMvZ29vZ2xlLW1hcFwiO1xuQGltcG9ydCBcInBsdWdpbnMvcmQtc2VhcmNoXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9pc290b3BlXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9uYXYtY3VzdG9tXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9jYXJkLWN1c3RvbVwiO1xuQGltcG9ydCBcInBsdWdpbnMvdG9vbHRpcC1jdXN0b21cIjtcbkBpbXBvcnQgXCJwbHVnaW5zL2NvdW50ZXJcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3Byb2dyZXNzLWJhcnNcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL2pxdWVyeS1jaXJjbGUtcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3RpbWVjaXJjbGVzXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9vd2wtY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL2xpZ2h0Z2FsbGVyeVwiO1xuQGltcG9ydCBcInBsdWdpbnMvbWF0ZXJpYWwtcGFyYWxsYXhcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3JkLXJhbmdlXCI7XG5AaW1wb3J0IFwiZm9udHNcIjtcbiIsIi8qXG4qIENvbnRleHRzXG4qL1xuXG4lY29udGV4dC1kYXJrIHtcblx0Jixcblx0I3toZWFkaW5ncygpfSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHRwIHtcblx0XHRjb2xvcjogJHdoaXRlLTY7XG5cdH1cbn1cblxuJWNvbnRleHQtbGlnaHQge1xuXHRjb2xvcjogJGJvZHktY29sb3I7XG5cblx0I3toZWFkaW5ncygpfSB7XG5cdFx0Y29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcblx0fVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gQ29weSBzZXR0aW5ncyBmcm9tIHRoaXMgZmlsZSBpbnRvIHRoZSBwcm92aWRlZCBgX2N1c3RvbS5zY3NzYCB0byBvdmVycmlkZVxuLy8gdGhlIEJvb3RzdHJhcCBkZWZhdWx0cyB3aXRob3V0IG1vZGlmeWluZyBrZXksIHZlcnNpb25lZCBmaWxlcy5cbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuLy9cbi8vIFRlbXBvcmFyeSwgdXNlZCBmb3IgY2FsY3VsYXRpb24gdmFyaWFibGVzIHNob3VsZCBieSBuYW1lZCBgJF92YXJpYWJsZS1uYW1lYFxuLy9cbi8vIFRhYmxlIG9mIENvbnRlbnRzXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vLyBCb2R5XG4vLyBQYWdlXG4vLyBDb21wb25lbnRzXG4vLyBGb250c1xuLy8gTGlua3Ncbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vIEdyaWQgY29udGFpbmVyc1xuLy8gR3JpZCBjb2x1bW5zXG4vLyBCdXR0b25zXG4vLyBGb3JtXG4vLyBQYWdpbmF0aW9uIFxuLy8gVG9vbHRpcHNcblxuLy9cbi8vIENvbG9yIHN5c3RlbVxuLy9cblxuLy8gR3JheSBjb2xvcnNcbiR3aGl0ZTogICAgI2ZmZmZmZjtcbiR3aGl0ZS0xOiByZ2JhKCR3aGl0ZSwgLjEpOyAvL1xuJHdoaXRlLTM6IHJnYmEoJHdoaXRlLCAuMyk7IC8vXG4kd2hpdGUtNDogcmdiYSgkd2hpdGUsIC40KTsgLy9cbiR3aGl0ZS01OiByZ2JhKCR3aGl0ZSwgLjUpOyAvL1xuJHdoaXRlLTY6IHJnYmEoJHdoaXRlLCAuNik7IC8vXG4kd2hpdGUtNzogcmdiYSgkd2hpdGUsIC43KTsgLy9cblxuJGdyYXktMTAwOiAjRkNGQ0ZDOyAvL1xuJGdyYXktMjAwOiAjRjVGNUY1OyAvL1xuJGdyYXktMzAwOiAjQjJCMkIyOyAvL1xuJGdyYXktNDAwOiAjREZERkRGOyAvL1xuJGdyYXktNTAwOiAjOWI5YjliO1xuJGdyYXktNjAwOiAjODY4ZTk2O1xuJGdyYXktNzAwOiAjM0IzQjNCOyAvL1xuJGdyYXktODAwOiAjMkQyRDJEOyAvL1xuJGdyYXktOTAwOiAjMkMyQzJDOyAvL1xuXG4kYmxhY2s6ICAgICMwMDAwMDA7XG4kYmxhY2stNjogIHJnYmEoJGJsYWNrLCAuNik7XG5cbi8vXG4vLyBCb2R5IFxuLy9cbiRib2R5LWJnOiAkd2hpdGU7XG4kYm9keS1jb2xvcjogJGJsYWNrO1xuXG4kdGhlbWUtY29sb3JzOiAoKTtcblxuLy8gQWNjZW50IGNvbG9yc1xuJHByaW1hcnk6ICNGRkRDMjU7XG5cblxuXG4kZGFuZ2VyLWNvbG9yOiAjZjU1NDNmO1xuJHN1Y2Nlc3MtY29sb3I6ICM5OGJmNDQ7XG5cbi8vIEFkZGl0aW9uYWwgY29sb3JzXG4kZmFjZWJvb2s6ICM0ZDcwYTg7XG4kZmFjZWJvb2stbGlnaHQ6ICM3NDhhYmM7XG4kZmFjZWJvb2stZGFya2VuOiBkYXJrZW4oJGZhY2Vib29rLCA1JSk7XG5cbiR0d2l0dGVyOiAjMDJiY2YzO1xuJHR3aXR0ZXItbGlnaHQ6ICM4MWNiZGI7XG4kdHdpdHRlci1kYXJrZW46IGRhcmtlbigkdHdpdHRlciwgNSUpO1xuXG4kZ29vZ2xlOiAjZTI0MTFlO1xuJGdvb2dsZS1saWdodDogI2RlNzI3MjtcbiRnb29nbGUtZGFya2VuOiBkYXJrZW4oJGdvb2dsZSwgNSUpO1xuXG4vL1xuLy8gUGFnZVxuLy9cbiRwYWdlLWJveGVkLXdpZHRoOiAxNjAwcHg7XG4kcGFnZS1ib3hlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4kcGFnZS1ib3hlZC1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXBhdHRlcm4tYm94ZWQucG5nKTtcblxuLy9cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG4kYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiRib3JkZXItcmFkaXVzOiA0cHg7XG4kYm9yZGVyLXJhZGl1cy1sZzogLjNyZW07XG4kYm9yZGVyLXJhZGl1cy1zbTogLjJyZW07XG5cbiR0cmFuc2l0aW9uLWJhc2U6IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cbi8vIE1hcFxuLy9cbiRtYXAtaGVpZ2h0OiAyMDBweDtcbiRtYXAteHMtaGVpZ2h0OiAyNTBweDtcbiRtYXAtbWQtaGVpZ2h0OiA0NTBweDtcblxuLy8gQ3VzdG9tXG4kc2hhZG93LWFyZWEtMTogLTNweCAwcHggNTBweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4kc2hhZG93LWFyZWEtMjogMXB4IDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4vL1xuLy8gRm9udHNcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIk1vbnRzZXJyYXRcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4vLyBCYXNlIGZvbnRzIFxuJGZvbnQtc2l6ZS1ib2R5OiAxNnB4O1xuJGZvbnQtc2l6ZS1sZzogMThweDtcbiRmb250LXNpemUtc206IDE0cHg7XG5cbiRfbGgtYmFzZTogMjRweDtcbiRfbGgtbGc6IDI4cHg7XG4kX2xoLXNtOiAxOHB4O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogNDAwO1xuXG4kbGV0dGVyLXNwYWNpbmctYmFzZTogLTAuMDI1ZW07XG5cbi8vICoqIDwgQ2FsY3VsYXRlZCBmb250IHZhbHVlcyA+XG4kbGluZS1oZWlnaHQtYmFzZTogKCRfbGgtYmFzZSAvICRmb250LXNpemUtYm9keSk7XG4kbGluZS1oZWlnaHQtbGc6ICgkX2xoLWxnIC8gJGZvbnQtc2l6ZS1sZyk7XG4kbGluZS1oZWlnaHQtc206ICgkX2xoLXNtIC8gJGZvbnQtc2l6ZS1zbSk7XG4vLyAqKiA8LyBDYWxjdWxhdGVkIGZvbnQgdmFsdWVzID5cblxuLy8gSGVhZGluZ3NcbiRoZWFkaW5ncy1mb250LWZhbWlseTogaW5oZXJpdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogNjAwO1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjE7XG4kaGVhZGluZ3MtY29sb3I6ICRncmF5LTgwMDtcblxuLy8gVGVtcGxhdGUgSGVhZGluZyBWYWx1ZXNcbiRfaDEtZnN6OiA2MDtcbiRfaDItZnN6OiA0NjtcbiRfaDMtZnN6OiAzNjtcbiRfaDQtZnN6OiAyMjtcbiRfaDUtZnN6OiAxODtcbiRfaDYtZnN6OiAxNjtcblxuJF9oMS1saDogNzI7XG4kX2gyLWxoOiA1NDtcbiRfaDMtbGg6IDQ4O1xuJF9oNC1saDogMjg7XG4kX2g1LWxoOiAyNjtcbiRfaDYtbGg6IDI0O1xuXG4vLyAqKiA8IENhbGN1bGF0ZWQgSGVhZGluZ3MgdmFsdWVzID5cbiRoMS1mb250LXNpemU6ICRfaDEtZnN6ICogMXB4O1xuJGgyLWZvbnQtc2l6ZTogJF9oMi1mc3ogKiAxcHg7XG4kaDMtZm9udC1zaXplOiAkX2gzLWZzeiAqIDFweDtcbiRoNC1mb250LXNpemU6ICRfaDQtZnN6ICogMXB4O1xuJGg1LWZvbnQtc2l6ZTogJF9oNS1mc3ogKiAxcHg7XG4kaDYtZm9udC1zaXplOiAkX2g2LWZzeiAqIDFweDtcblxuJGgxLWxpbmUtaGVpZ2h0OiAoJF9oMS1saCAvICRfaDEtZnN6KTtcbiRoMi1saW5lLWhlaWdodDogKCRfaDItbGggLyAkX2gyLWZzeik7XG4kaDMtbGluZS1oZWlnaHQ6ICgkX2gzLWxoIC8gJF9oMy1mc3opO1xuJGg0LWxpbmUtaGVpZ2h0OiAoJF9oNC1saCAvICRfaDQtZnN6KTtcbiRoNS1saW5lLWhlaWdodDogKCRfaDUtbGggLyAkX2g1LWZzeik7XG4kaDYtbGluZS1oZWlnaHQ6ICgkX2g2LWxoIC8gJF9oNi1mc3opO1xuLy8gKiogPC8gQ2FsY3VsYXRlZCBIZWFkaW5ncyB2YWx1ZXMgPlxuXG4vLyBJY29uIEZvbnRzXG4kZmE6ICdGb250QXdlc29tZSc7XG4kbWRpOiAnTWF0ZXJpYWwgRGVzaWduIEljb25zJztcbiRtaTogJ01hdGVyaWFsIEljb25zJztcblxuLy8gTGVhZFxuJGxlYWQtZm9udC1zaXplOiAyNHB4O1xuJGxlYWQtbGluZS1oZWlnaHQ6IDM0cHg7XG4kbGVhZC1mb250LXdlaWdodDogMzAwO1xuXG4vLyBIclxuJGhyLWJvcmRlci1jb2xvcjogJHdoaXRlLTY7XG4kaHItYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuXG4vLyBNYXJrXG4kbWFyay1wYWRkaW5nOiA1cHggMTBweDtcbiRtYXJrLWJnOiAkcHJpbWFyeTtcblxuJGR0LWZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDVweDtcblxuLy8gQ29kZVxuJGNvZGUtZm9udC1zaXplOiA5MCU7XG4kY29kZS1wYWRkaW5nLXk6IDNweDtcbiRjb2RlLXBhZGRpbmcteDogNXB4O1xuJGNvZGUtY29sb3I6ICRncmF5LTkwMDtcbiRjb2RlLWJnOiAkZ3JheS0xMDA7XG5cbi8vXG4vLyBMaW5rc1xuLy9cbiRsaW5rLWNvbG9yOiAkZ3JheS0xMDA7XG4kbGluay1zb2NpYWwtY29sb3I6ICR3aGl0ZS03O1xuJGxpbmstZGVjb3JhdGlvbjogbm9uZTtcbiRsaW5rLWhvdmVyLWNvbG9yOiAkd2hpdGU7XG4kbGluay1wcmVzcy1jb2xvcjogJHdoaXRlO1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246IDEwMDA7XG4kemluZGV4LXN0aWNreTogMTAyMDtcbiR6aW5kZXgtZml4ZWQ6IDEwMzA7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAxMDQwO1xuJHppbmRleC1tb2RhbDogMTA1MDtcbiR6aW5kZXgtcG9wb3ZlcjogMTA2MDtcbiR6aW5kZXgtdG9vbHRpcDogMTA3MDtcbi8vIEN1c3RvbVxuJHppbmRleC1yZC1uYXZiYXI6IDEwODA7XG4kemluZGV4LWxnOiAxMDkwO1xuJHppbmRleC1sYXlvdXQtcGFuZWw6IDExMDA7XG5cbi8vXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG4kZ3JpZC1icmVha3BvaW50czogKFxuXHR4eHM6IDAsXG5cdHhzOiA0ODBweCxcblx0c206IDU3NnB4LFxuXHRtZDogNzY4cHgsXG5cdGxnOiA5OTJweCxcblx0eGw6IDEyMDBweCxcblx0eHhsOiAxNDQwcHhcbik7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cbiRzY3JlZW4tZnVsbGhkOiAxNjAwcHg7XG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuXHRzbTogNTQwcHgsXG5cdG1kOiA3MjBweCxcblx0bGc6IDk2MHB4LFxuXHR4bDogMTIwMHB4XG4pO1xuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuLy9cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuJGdyaWQtY29sdW1uczogMTI7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG4kZ3JpZC1ndXR0ZXItd2lkdGgtbmFycm93OiAzMHB4O1xuXG4vL1xuLy8gQnV0dG9uc1xuLy9cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IDE3cHg7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogMzVweDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAxOHB4O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogMS4yNTtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206IDVweDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAyNXB4O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogMS41O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogMTJweDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiA1MHB4O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogMS41O1xuXG4kYnRuLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiRidG4tZm9udC13ZWlnaHQ6IDYwMDtcbiRidG4tbGV0dGVyLXNwYWNpbmc6IC0uMDNlbTtcbiRidG4tdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiRidG4tYm94LXNoYWRvdzogMDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogMDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IDA7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogLjVyZW07XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbTtcblxuJGJ0bi10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcblxuLy9cbi8vIEZvcm1zXG4vL1xuJGZvcm0taW5wdXQtaGVpZ2h0OiA2MHB4O1xuJGZvcm0taW5wdXQtbGctaGVpZ2h0OiA2MHB4O1xuJGZvcm0taW5wdXQtc20taGVpZ2h0OiA0MHB4O1xuXG4kZm9ybS1pbnB1dC1jb2xvcjogJGJsYWNrO1xuJGZvcm0taW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICRmb3JtLWlucHV0LWNvbG9yO1xuXG4kZm9ybS1pbnB1dC1iYWNrZ3JvdW5kOiAjZjVmNWY1O1xuJGZvcm0taW5wdXQtYm9yZGVyLWNvbG9yOiAkZm9ybS1pbnB1dC1iYWNrZ3JvdW5kO1xuJGZvcm0taW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiRmb3JtLWlucHV0LWZvbnQtc2l6ZTogMTZweDtcbiRmb3JtLWlucHV0LWxpbmUtaGVpZ2h0OiAyNHB4O1xuJGZvcm0taW5wdXQtZm9udC13ZWlnaHQ6IDQwMDtcblxuJGZvcm0taW5wdXQtYm9yZGVyOiAxcHggc29saWQgJGZvcm0taW5wdXQtYm9yZGVyLWNvbG9yO1xuJGZvcm0taW5wdXQtcGFkZGluZy1ob3Jpem9udGFsOiAyM3B4O1xuJGZvcm0taW5wdXQtbGluZS1oZWlnaHQ6IHJvdW5kKCRmb3JtLWlucHV0LWZvbnQtc2l6ZSAqIDEuNyk7XG5cbiRmb3JtLWlucHV0LXBhZGRpbmctdmVydGljYWw6IHJvdW5kKCgkZm9ybS1pbnB1dC1oZWlnaHQgLSAkZm9ybS1pbnB1dC1saW5lLWhlaWdodCkgLyAyKSArIDFweDtcbiRmb3JtLWlucHV0LXBhZGRpbmc6ICRmb3JtLWlucHV0LXBhZGRpbmctdmVydGljYWwgJGZvcm0taW5wdXQtcGFkZGluZy1ob3Jpem9udGFsO1xuXG5AaWYgKCRmb3JtLWlucHV0LWJvcmRlciAhPSBub25lKSB7XG5cdCRmb3JtLWlucHV0LXBhZGRpbmctdmVydGljYWw6IHJvdW5kKCgkZm9ybS1pbnB1dC1oZWlnaHQgLSAkZm9ybS1pbnB1dC1saW5lLWhlaWdodCAtIChudGgoJGZvcm0taW5wdXQtYm9yZGVyLCAxKSAqIDIpKSAvIDIpO1xuXHQkZm9ybS1pbnB1dC1wYWRkaW5nOiAkZm9ybS1pbnB1dC1wYWRkaW5nLXZlcnRpY2FsICRmb3JtLWlucHV0LXBhZGRpbmctaG9yaXpvbnRhbDtcbn1cblxuJGZvcm0tdGV4dGFyZWEtZGVmYXVsdC1oZWlnaHQ6IDEzNXB4O1xuJGZvcm0tdGV4dGFyZWEtZGVmYXVsdC1taW4taGVpZ2h0OiAkZm9ybS1pbnB1dC1oZWlnaHQ7XG4kZm9ybS10ZXh0YXJlYS1kZWZhdWx0LW1heC1oZWlnaHQ6IHJvdW5kKCRmb3JtLXRleHRhcmVhLWRlZmF1bHQtaGVpZ2h0ICogMS43KTtcblxuJGZvcm0tZmVlZGJhY2stZm9jdXMtY29sb3I6ICRwcmltYXJ5O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICRzdWNjZXNzLWNvbG9yO1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogJGRhbmdlci1jb2xvcjtcblxuLy9cbi8vIFBhZ2luYXRpb25cbi8vXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDEwcHg7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDEwcHg7XG4kcGFnaW5hdGlvbi1mb250LXNpemU6IDE0cHg7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogMjRweDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICRncmF5LTUwMDtcbiRwYWdpbmF0aW9uLWJnOiAkd2hpdGU7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IDJweDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogJHdoaXRlLTY7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkd2hpdGU7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogJHByaW1hcnk7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICR3aGl0ZTtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJHByaW1hcnk7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICRncmF5LTQwMDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAkd2hpdGUtNjtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogJHdoaXRlLTY7XG5cbi8vXG4vLyBUb29sdGlwc1xuLy9cbiR0b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4kdG9vbHRpcC1jb2xvcjogJHdoaXRlO1xuJHRvb2x0aXAtYmc6ICRwcmltYXJ5O1xuJHRvb2x0aXAtb3BhY2l0eTogMTtcbiR0b29sdGlwLXBhZGRpbmcteTogNnB4O1xuJHRvb2x0aXAtcGFkZGluZy14OiAxMHB4O1xuJHRvb2x0aXAtbWFyZ2luOiAwO1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogNnB4O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiA2cHg7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogJHRvb2x0aXAtYmc7XG5cblxuJHNoYWRvdy1hcmVhLXNtOiAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTsiLCIvL1xuLy8gUmVzZXQgU3R5bGVzXG4vL1xuXG5hLFxuYnV0dG9uIHtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlcjogMDtcbn1cblxuKjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnAge1xuXHRtYXJnaW46IDA7XG59XG5cbnVsLFxub2wge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbmRsIHtcblx0bWFyZ2luOiAwO1xufVxuXG5kdCxcbmRkIHtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmRkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuY2l0ZSB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuZm9ybSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGJvcmRlci1sZWZ0OiAwO1xufVxuXG5hZGRyZXNzIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZmlndXJlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaHRtbCBwIGEge1xuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cbiIsIi8qXG4qIFR5cG9ncmFwaHlcbiovXG5cbi8vIEJvZHlcbmJvZHkge1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuXHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcblx0bGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1iYXNlO1xuXHRjb2xvcjogJGJvZHktY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xufVxuXG4vLyBIZWFkaW5nc1xuI3toZWFkaW5ncygpfSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG5cdGxldHRlci1zcGFjaW5nOiAtLjAyZW07XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuaDEsXG4uaGVhZGluZy0xIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRmb250LXNpemU6ICRoMS1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMS1saW5lLWhlaWdodDtcblx0fVxufVxuXG5oMixcbi5oZWFkaW5nLTIge1xuXHRmb250LXNpemU6IDM0cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHR9XG59XG5cbmgzLFxuLmhlYWRpbmctMyB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDMtbGluZS1oZWlnaHQ7XG5cdH1cbn1cblxuaDQsXG4uaGVhZGluZy00IHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDQtbGluZS1oZWlnaHQ7XG5cdH1cbn1cblxuaDUsXG4uaGVhZGluZy01IHtcblx0Zm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRsaW5lLWhlaWdodDogJGg1LWxpbmUtaGVpZ2h0O1xuXHR9XG59XG5cbmg2LFxuLmhlYWRpbmctNiB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0Zm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDYtbGluZS1oZWlnaHQ7XG5cdH1cbn1cblxuLy8gRW1waGFzaXNcbnNtYWxsLFxuLnNtYWxsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcblx0cGFkZGluZzogM3B4IDVweDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi8vIEJpZyB0ZXh0XG4uYmlnIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWxnO1xufVxuXG4ubGVhZCB7XG5cdGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJGxlYWQtbGluZS1oZWlnaHQ7XG5cdGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxucC5wcmV0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cbn1cblxuLnN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHQvLyBNZWRpdW0g4omlNzY4cHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0fVxufVxuXG5jb2RlIHtcblx0cGFkZGluZzogJGNvZGUtcGFkZGluZy15ICRjb2RlLXBhZGRpbmcteDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG5cdGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuXHRjb2xvcjogJGNvZGUtY29sb3I7XG5cdGJhY2tncm91bmQ6ICRjb2RlLWJnO1xufVxuXG4vLyBQYXJhZ3JhcGhcbnAge1xuXHRjb2xvcjogJGJsYWNrLTY7XG5cdFtkYXRhLXRvZ2dsZT0ndG9vbHRpcCddIHtcblx0XHRwYWRkaW5nLWxlZnQ6IC4yNWVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IC4yNWVtO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdFtzdHlsZSo9J21heC13aWR0aCddIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn1cblxuLy8gU2VsZWN0aW9uXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAycHgsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLypcbiogQnJhbmRcbiovXG4uYnJhbmQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0LmJyYW5kLWxvZ28tbGlnaHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYnJhbmQtbG9nby1kYXJrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuIiwiLypcbiogTGlua3NcbiovXG5cbi8vIFN0YW5kYXJkIGxpbmsgc3R5bGVcbmEge1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXG5cdCYsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlLFxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cdH1cblxuXHQvLyBAaW5jbHVkZSBsaW5rKCRsaW5rLWNvbG9yLCAkbGluay1ob3Zlci1jb2xvcik7XG5cblx0JltocmVmKj0ndGVsJ10sXG5cdCZbaHJlZio9J21haWx0byddIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG5cbi5saW5rLWJkLWJ0bSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRib3R0b206IDEwcHg7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvdHRvbTogLTNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTb2NpYWwgbGluayBzdHlsZVxuLmxpbmstc29jaWFsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdEBpbmNsdWRlIGxpbmsoJGxpbmstc29jaWFsLWNvbG9yLCAkbGluay1ob3Zlci1jb2xvcik7XG5cdHBhZGRpbmc6IDVweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZS0xO1xuXHRib3JkZXItcmFkaXVzOiAxMGVtO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmxpbmstaG92ZXIge1xuXHRjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG59XG5cbi5saW5rLXByZXNzIHtcblx0Y29sb3I6ICRsaW5rLXByZXNzLWNvbG9yO1xufVxuXG4ucHJpdmFjeS1saW5rIHtcbn1cblxuKiArIC5wcml2YWN5LWxpbmsge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xufVxuIiwiQG1peGluIGxpbmsoJGNvbG9yOiAkYm9keS1jb2xvciwgJGNvbG9yLWhvdmVyOiAkcHJpbWFyeSkge1xuXHQmLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWhvdmVyO1xuXHR9XG59XG5cbkBtaXhpbiB0ZXh0LXZhcigkY29sb3IsICRob3Zlci1jb2xvcikge1xuXHQmI3smfSB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0fVxuXHRAYXQtcm9vdCBhI3smfSN7Jn0ge1xuXHRcdEBpbmNsdWRlIGxpbmsoJGNvbG9yLCAkaG92ZXItY29sb3IpXG5cdH1cbn1cbiIsIi8qXG4qIEJsb2Nrc1xuKi9cblxuJWJsb2NrLWNlbnRlciB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8vIFRoZSBibG9jayBlbGVtZW50IGNhbiBiZSBjZW50ZXJlZCBob3Jpem9udGFsbHlcbi8vXG4uYmxvY2stY2VudGVyIHtcblx0QGV4dGVuZCAlYmxvY2stY2VudGVyO1xufVxuXG4vLyBMaW1pdHMgYmxvY2sgd2lkdGggYW5kIGJsb2NrIGVsZW1lbnQgY2FuIGJlIGNlbnRlcmVkIGhvcml6b250YWxseVxuLy9cbi5ibG9jay1zbSB7XG5cdG1heC13aWR0aDogMzEwcHg7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdC8vIE1lZGl1bSDiiaU1NzZweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQvLyBFeHRyYSBsYXJnZSDiiaUxMjAwcHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdG1heC13aWR0aDogMzYwcHg7XG5cdH1cbn1cblxuLmJsb2NrLWxnIHtcblx0QGV4dGVuZCAlYmxvY2stY2VudGVyO1xuXHRtYXgtd2lkdGg6IDc2OHB4O1xufVxuXG4vLyBCbG9jayBjZW50ZXJcbi5ibG9jay1jZW50ZXIge1xuXHRwYWRkaW5nOiAxMHB4O1xuXG5cdCY6aG92ZXIge1xuXHRcdC5ibG9jay1jZW50ZXItaGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uYmxvY2stY2VudGVyLWlubmVyIHtcbn1cblxuLmJsb2NrLWNlbnRlci1pbm5lci1hc2lkZSB7XG59XG5cbi5ibG9jay1jZW50ZXItaW5uZXItbWFpbiB7XG59XG5cbi5ibG9jay1jZW50ZXItdGl0bGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHQuYmxvY2stY2VudGVyIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuYmxvY2stY2VudGVyLWhlYWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmxvY2stY2VudGVyLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cbiIsIi8qXG4qIEJveGVzXG4qL1xuXG4vL1xuLy8gVGFibGUgb2YgQ29udGVudHNcbi8vXG4vLyBCb3ggTWluaW1hbFxuLy8gQm94IENvdW50ZXJcbi8vIEJveCBDbGFzc2ljXG4vLyBCb3ggTW9kZXJuXG4vLyBCb3ggQ3VzdG9tIDFcbi8vXG5cbi8vIEJveCBNaW5pbWFsXG4uYm94LW1pbmltYWwge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LmJveC1taW5pbWFsLWljb24ge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cblxuLmJveC1taW5pbWFsLWRpdmlkZXIge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiA0cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4uYm94LW1pbmltYWwtdGV4dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4qICsgLmJveC1taW5pbWFsIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuKiArIC5ib3gtbWluaW1hbC10aXRsZSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbiogKyAuYm94LW1pbmltYWwtZGl2aWRlciB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbiogKyAuYm94LW1pbmltYWwtdGV4dCB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbiVjb250ZXh0LWRhcmsge1xuXHQuYm94LW1pbmltYWwge1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICRib2R5LWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCb3ggQ291bnRlclxuLmJveC1jb3VudGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAkZ3JheS03MDA7XG59XG5cbi5ib3gtY291bnRlci10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGxldHRlci1zcGFjaW5nOiAtLjAyNWVtO1xufVxuXG4uYm94LWNvdW50ZXItbWFpbiB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0Zm9udC1zaXplOiA0NXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdD4gKiB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdH1cblxuXHQuc21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXG5cdC5zbWFsbF90b3Age1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC4yZW07XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxufVxuXG4uYm94LWNvdW50ZXItZGl2aWRlciB7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdH1cbn1cblxuKiArIC5ib3gtY291bnRlci10aXRsZSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbiogKyAuYm94LWNvdW50ZXItbWFpbiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbiogKyAuYm94LWNvdW50ZXItZGl2aWRlciB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0LmJveC1jb3VudGVyLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHQuYm94LWNvdW50ZXItbWFpbiB7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXG5cdFx0LnNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdH1cblxuXHQqICsgLmJveC1jb3VudGVyLW1haW4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblx0KiArIC5ib3gtY291bnRlci1kaXZpZGVyIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cdCogKyAuYm94LWNvdW50ZXItdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdH1cbn1cblxuLmJnLXByaW1hcnkge1xuXHQuYm94LWNvdW50ZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQuYm94LWNvdW50ZXItZGl2aWRlciB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCb3ggQ2xhc3NpY1xuLmJveC1jbGFzc2ljIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMzNweDtcblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA0MnB4O1xuXHRcdGhlaWdodDogNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdH1cblxuXHRcdC5ib3gtY2xhc3NpYy1pY29uIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogLTE1cHg7XG5cdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDRweCA0cHggNnB4IHJnYmEoJGJsYWNrLCAwLjQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ib3gtY2xhc3NpYy1pY29uIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdG9wYWNpdHk6IC4xO1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktNzAwO1xuXHRcdFx0Ym94LXNoYWRvdzogMCA4cHggMjBweCByZ2JhKCRibGFjaywgMC4yNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uYm94LWNsYXNzaWMtaWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiA5OHB4O1xuXHRoZWlnaHQ6IDk4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXG5cdC5pY29uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCsgLmJveC1jbGFzc2ljLXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdH1cbn1cblxuLmJveC1jbGFzc2ljLXRleHQge1xuXG59XG5cbi8vIEJveCBNb2Rlcm5cbi5ib3gtbW9kZXJuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJveC1zaGFkb3c6IDIwcHggMjBweCAyMHB4IHJnYmEoJGJsYWNrLCAwLjE1KTtcblx0cGFkZGluZzogNDBweCAxNXB4IDM1cHggMzBweDtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDQ3cHg7XG5cdC8vIE1lZGl1bSDiiaU1NzZweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0cGFkZGluZzogNTBweCAzMHB4IDQ1cHggNTVweDtcblx0fVxuXHQvLyBMYXJnZSDiiaU5OTJweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0d2lkdGg6IDM5OHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogLTIzcHg7XG5cdFx0Ym9yZGVyOiAxMHB4IHNvbGlkICRncmF5LTQwMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNXB4LCAxMHB4LCAwKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHRcdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTQxcHgsIDI0cHgsIDApO1xuXHRcdH1cblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdH1cblxuXHQ+ICoge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIC0xMnB4LCAwKTtcblx0XHRcdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00MXB4LCAtMTJweCwgMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ib3gtbW9kZXJuLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRsZXR0ZXItc3BhY2luZzogLS4wMTVlbTtcbn1cblxuLmJveC1tb2Rlcm4tbGlzdCB7XG5cdG1hcmdpbi10b3A6IDM2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoNTVweCk7XG5cblx0bGkge1xuXHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdH1cblxuXHRpbWcge1xuXHRcdG9wYWNpdHk6IC41O1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCb3ggQ3VzdG9tIDFcbmhlYWRlciArIHNlY3Rpb24uYm94LWN1c3RvbS0xIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLmJveC1jdXN0b20tMSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRoMiArIHAsXG5cdC5oZWFkaW5nLTIgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG59XG5cbi5ib3gtY3VzdG9tLTEtYXNpZGUge1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRmbGV4LWJhc2lzOiAyNDRweDtcblx0fVxufVxuXG4uYm94LWN1c3RvbS0xLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRAaW5jbHVkZSB1bml0LXNwYWNpbmcoMjNweCk7XG5cdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0bWFyZ2luLXRvcDogLTE3cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cbn1cblxuLmJveC1jdXN0b20tMS1tYWluIHtcblx0LmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRoZWlnaHQ6IDQ4MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDQ4MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcblx0XHQvLyBFeHRyYSBsYXJnZSDiiaUxMjAwcHhcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRoZWlnaHQ6IDczMXB4O1xuXHRcdFx0bWluLWhlaWdodDogNzMxcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDYxcHg7XG5cdFx0XHRcdGhlaWdodDogODglO1xuXHRcdFx0XHR0b3A6IDYlO1xuXHRcdFx0XHRsZWZ0OiAtNjFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNzAwO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRib3gtc2hhZG93OiAtMTVweCAxNXB4IDIwcHggcmdiYSgkYmxhY2ssIC4yNSk7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cblx0LmJsb2NrLXNtIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ly8gTWVkaXVtIOKJpTU3NnB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDYwcHg7XG5cdFx0fVxuXHRcdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1MnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwM3B4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBCb3ggQ3VzdG9tIDJcbi5ib3gtY3VzdG9tLTIge1xuXHQvLyBFeHRyYSBsYXJnZSDiiaUxMjAwcHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHR9XG59XG5cbi8vIEJveCBDdXN0b20gM1xuLmJveC1jdXN0b20tMyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aW1nIHtcblx0XHRib3gtc2hhZG93OiAzMHB4IDMwcHggMjVweCByZ2JhKCRibGFjaywgMC4wNyk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly8gU21hbGwgPDU3NnB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDB2dztcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxufVxuXG4uYm94LWN1c3RvbS0zLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdGJveC1zaGFkb3c6IC0xNXB4IDE1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdGJvdHRvbTogLTE1cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAzJTtcblxuXHQvLyBNZWRpdW0g4omlNzY4cHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGJvdHRvbTogLTg2cHg7XG5cdH1cblxuXHQvLyBFeHRyYSBsYXJnZSDiiaUxMjAwcHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdGxlZnQ6IDY3LjElO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG5cblx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtMTUtMTMxeDE3MC5wbmcpO1xuXHRcdFx0d2lkdGg6IDEzMXB4O1xuXHRcdFx0aGVpZ2h0OiAxNzBweDtcblx0XHR9XG5cdH1cbn1cblxuLmJveC1jdXN0b20tMy13cmFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZy1yaWdodDogMjFweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogc2tld1koNDJkZWcpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuXHR9XG59XG5cbi5ib3gtY3VzdG9tLTMtaXRlbSB7XG5cdG1heC13aWR0aDogMTE3cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdHBhZGRpbmc6IDEzcHggMCAxNHB4IDI1cHg7XG59XG5cbi5ib3gtY3VzdG9tLTMtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmJveC1jdXN0b20tMy1wb3NpdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICR3aGl0ZS01O1xuXHRtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5ib3gtY3VzdG9tLTMtYm9yZGVyIHtcblx0cGFkZGluZzogMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0cGFkZGluZzogMjdweCAyN3B4IDI3cHggMjZweDtcblx0fVxufVxuXG4uYm94LWN1c3RvbS0zLWJvcmRlci1kYXNoZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHdpZHRoOiAycHg7XG5cdFx0dG9wOiAyN3B4O1xuXHRcdHJpZ2h0OiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdFx0XHQwLFxuXHRcdFx0XHRcdFx0dHJhbnNwYXJlbnQsXG5cdFx0XHRcdFx0XHR0cmFuc3BhcmVudCAxMXB4LFxuXHRcdFx0XHRcdFx0JGdyYXktMzAwIDExcHgsXG5cdFx0XHRcdFx0XHQkZ3JheS0zMDAgMThweFxuXHRcdCk7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0bGVmdDogMjZweDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IC0ycHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0XHRcdDkwZGVnLFxuXHRcdFx0XHRcdFx0JGdyYXktMzAwLFxuXHRcdFx0XHRcdFx0JGdyYXktMzAwIDdweCxcblx0XHRcdFx0XHRcdHRyYW5zcGFyZW50IDdweCxcblx0XHRcdFx0XHRcdHRyYW5zcGFyZW50IDE4cHhcblx0XHQpO1xuXHR9XG59XG5cbi5ib3gtY3VzdG9tLTMtYm9yZGVyLWFuZ2VsIHtcblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHR0b3A6IDJweDtcblx0XHRyaWdodDogMXB4O1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IC0ycHg7XG5cdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdH1cbn1cblxuXG4iLCIvL1xuLy8gR3JpZC1kZWRpY2F0ZWQgcmVzcG9uc2l2ZSBvZmZzZXQgc3lzdGVtXG4vL1xuXG5AbWl4aW4gZ3JpZC1vZmZzZXQoJG9mZnNldCkge1xuXHRtYXJnaW4tYm90dG9tOiAtJG9mZnNldDtcblxuXHQmOmVtcHR5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0PiAqIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkb2Zmc2V0O1xuXHR9XG59XG4iLCIvLyBVbml0IFV0aWxpdGllc1xuQG1peGluIHVuaXQtc3BhY2luZygkc3BhY2luZy14LCAkc3BhY2luZy15OiAkc3BhY2luZy14KSB7XG5cdG1hcmdpbi1ib3R0b206IC0kc3BhY2luZy15O1xuXHRtYXJnaW4tbGVmdDogLSRzcGFjaW5nLXg7XG5cblx0PiAqIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZy15O1xuXHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14O1xuXHR9XG59XG5cbkBtaXhpbiB1bml0LXJlc3BvbnNpdmUoJHNwYWNpbmcteCwgJHNwYWNpbmcteTogJHNwYWNpbmcteCkge1xuXHQudW5pdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAwIDEgMTAwJTtcblx0XHRAaW5jbHVkZSB1bml0LXNwYWNpbmcoJHNwYWNpbmcteCwgJHNwYWNpbmcteSk7XG5cdH1cblxuXHQudW5pdDplbXB0eSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC51bml0LWJvZHkge1xuXHRcdGZsZXg6IDAgMSBhdXRvO1xuXHR9XG5cblx0LnVuaXQtbGVmdCxcblx0LnVuaXQtcmlnaHQge1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLypcbiogRWxlbWVudCBncm91cHNcbiovXG5cbmh0bWwge1xuXHQuZ3JvdXAge1xuXHRcdEBpbmNsdWRlIGdyb3VwKDE1cHgsIDIwcHgpO1xuXHR9XG5cblx0Lmdyb3VwLXNtIHtcblx0XHRAaW5jbHVkZSBncm91cCgxMHB4LCAxMHB4KTtcblx0fVxuXG5cdC5ncm91cC14bCB7XG5cdFx0QGluY2x1ZGUgZ3JvdXAoMzBweCwgMjBweCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRAaW5jbHVkZSBncm91cC1tZWRpYSg0NXB4LCAyMHB4KTtcblx0XHR9XG5cdH1cblxuXHQuZ3JvdXAtbWlkZGxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Lmdyb3VwLWN1c3RvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHQ+ICoge1xuXHRcdFx0ZmxleDogMCAxIDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuKiArIC5ncm91cC1zbSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiogKyAuZ3JvdXAteGwge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuIiwiLy8gRWxlbWVudC1ncm91cHNcbkBtaXhpbiBncm91cCgkb2Zmc2V0LXgsICRvZmZzZXQteTogJG9mZnNldC14KSB7XG5cdG1hcmdpbi1ib3R0b206IC0kb2Zmc2V0LXk7XG5cdG1hcmdpbi1sZWZ0OiAtJG9mZnNldC14O1xuXG5cdCY6ZW1wdHkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQ+ICoge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206ICRvZmZzZXQteTtcblx0XHRtYXJnaW4tbGVmdDogJG9mZnNldC14O1xuXHR9XG59XG5cbkBtaXhpbiBncm91cC1tZWRpYSgkb2Zmc2V0LXgsICRvZmZzZXQteTogJG9mZnNldC14KSB7XG5cdG1hcmdpbi1ib3R0b206IC0kb2Zmc2V0LXk7XG5cdG1hcmdpbi1sZWZ0OiAtJG9mZnNldC14O1xuXG5cdD4gKiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJG9mZnNldC15O1xuXHRcdG1hcmdpbi1sZWZ0OiAkb2Zmc2V0LXg7XG5cdH1cbn1cblxuQG1peGluIGdyb3VwWCgkb2Zmc2V0LXgpIHtcblx0bWFyZ2luLWxlZnQ6IC0kb2Zmc2V0LXg7XG5cblx0PiAqIHtcblx0XHRtYXJnaW4tbGVmdDogJG9mZnNldC14O1xuXHR9XG59XG5cbkBtaXhpbiBncm91cFkoJG9mZnNldC15KSB7XG5cdG1hcmdpbi1ib3R0b206IC0kb2Zmc2V0LXk7XG5cblx0PiAqIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkb2Zmc2V0LXk7XG5cdH1cbn1cbiIsIi8qXG4qIFJlc3BvbnNpdmUgdW5pdHNcbiovXG5cbkBpbmNsdWRlIHVuaXQtcmVzcG9uc2l2ZSgyMHB4LCAzMHB4KTtcblxuLy9cbi8vIFVuaXQgU3BhY2luZ1xuLy9cbi51bml0LXNwYWNpbmcteHMge1xuXHRAaW5jbHVkZSB1bml0LXNwYWNpbmcoN3B4LCAxNXB4KTtcbn1cblxuLnVuaXQtc3BhY2luZy1sZyB7XG5cdEBpbmNsdWRlIHVuaXQtc3BhY2luZygzN3B4LCAxNXB4KTtcbn1cbiIsIi8qXG4qIExpc3RzXG4qL1xuXG4vKlxuKiBWZXJ0aWNhbCBsaXN0XG4qL1xuLmxpc3Qge1xuXHQ+IGxpICsgbGkge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbn1cblxuLmxpc3QteHMgPiBsaSArIGxpIHtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubGlzdC1zbSA+IGxpICsgbGkge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubGlzdC1tZCA+IGxpICsgbGkge1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4ubGlzdC1sZyA+IGxpICsgbGkge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubGlzdC14bCA+IGxpICsgbGkge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdC5saXN0LXhsID4gbGkgKyBsaSB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG4vKlxuKiBMaXN0IGlubGluZVxuKi9cbi5saXN0LWlubGluZSB7XG5cdD4gbGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG5odG1sIHtcblx0Lmxpc3QtaW5saW5lLW1kIHtcblx0XHRAaW5jbHVkZSBzcGFjaW5nKDIwcHgsIDhweCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRAaW5jbHVkZSBzcGFjaW5nWCg0NHB4KTtcblx0XHR9XG5cdH1cbn1cblxuLypcbiogTGlzdCB0ZXJtc1xuKi9cbi5saXN0LXRlcm1zIHtcblx0ZHQgKyBkZCB7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG5cdGRkICsgZHQge1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdH1cbn1cblxuKiArIC5saXN0LXRlcm1zIHtcblx0bWFyZ2luLXRvcDogMjVweDtcbn1cblxuLypcbiogSW5kZXggbGlzdFxuKi9cbi5pbmRleC1saXN0IHtcblx0Y291bnRlci1yZXNldDogbGk7XG5cblx0PiBsaSB7XG5cdFx0Lmxpc3QtaW5kZXgtY291bnRlciB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobGksIGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcblx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IGxpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKlxuKiBNYXJrZWQgbGlzdFxuKi9cbi5saXN0LW1hcmtlZCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHQ+IGxpIHtcblx0XHR0ZXh0LWluZGVudDogLTI1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsZWZ0OiAyNXB4O1xuXHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0bWluLXdpZHRoOiAyNXB4O1xuXHRcdFx0Y29udGVudDogJ1xcZjEwNSc7XG5cdFx0XHRmb250OiA0MDAgMTRweC8yNHB4ICdGb250QXdlc29tZSc7XG5cdFx0XHRjb2xvcjogJGdyYXktNDAwO1xuXHRcdH1cblx0fVxuXG5cdD4gbGkgKyBsaSB7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG59XG5cbiogKyAubGlzdC1tYXJrZWQge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5wICsgLmxpc3QtbWFya2VkIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLypcbiogT3JkZXJlZCBMaXN0XG4qL1xuLmxpc3Qtb3JkZXJlZCB7XG5cdGNvdW50ZXItcmVzZXQ6IGxpO1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0PiBsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobGksIGRlY2ltYWwpICcuJztcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBsaTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGNvbG9yOiAkZ3JheS00MDA7XG5cdFx0fVxuXHR9XG5cblx0PiBsaSArIGxpIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbiogKyAubGlzdC1vcmRlcmVkIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLypcbiogQ2xhc3NpYyBMaXN0XG4qL1xuLmxpc3QtY2xhc3NpYy13cmFwIHtcblx0bGkgKyBsaSB7XG5cdFx0bWFyZ2luLXRvcDogNDZweDtcblx0fVxufVxuXG4ubGlzdC1jbGFzc2ljIHtcblxuXHQudW5pdC1sZWZ0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDY2cHg7XG5cdFx0aGVpZ2h0OiA2NnB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDlweDtcblx0XHRcdHRvcDogMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHQuaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtOXB4O1xuXHRcdGJvdHRvbTogLThweDtcblx0fVxufVxuXG4ubGlzdC1jbGFzc2ljLXJlY3RhbmdsZSB7XG5cblx0JHRoaWNrbmVzczogOHB4O1xuXHQkbG9uZzogNTAlO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXI6ICR0aGlja25lc3Mgc29saWQgJHByaW1hcnk7XG5cdGJvcmRlci10b3A6IDA7XG5cdGJvcmRlci1sZWZ0OiAwO1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0d2lkdGg6ICRsb25nO1xuXHRcdGhlaWdodDogJHRoaWNrbmVzcztcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IC0kdGhpY2tuZXNzLzI7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0d2lkdGg6ICR0aGlja25lc3M7XG5cdFx0aGVpZ2h0OiAkbG9uZztcblx0XHRib3R0b206IC0kdGhpY2tuZXNzLzI7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuXG4vKlxuKiBEZWNvcmF0aXZlIExpc3RcbiovXG4qICsgLmxpc3QtZGVjb3JhdGl2ZSB7XG5cdG1hcmdpbi10b3A6IDM3cHg7XG59XG5cbi5saXN0LWRlY29yYXRpdmUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0dGV4dC1hbGlnbi1sYXN0OiBsZWZ0O1xuXHRAaW5jbHVkZSBncm91cFkoMTdweCk7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXG5cdFx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0ZmxleC1iYXNpczogMzMlO1xuXHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdG1heC13aWR0aDogMzMlO1xuXHRcdH1cblxuXHRcdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdGZsZXgtYmFzaXM6IDI2JTtcblx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRtYXgtd2lkdGg6IDI2JTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNDAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDRweCAwIDRweCA4cHg7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBTcGFjaW5nOiBwYWRkaW5nLWJhc2VkIGxheW91dFxuLy9cblxuQG1peGluIHNwYWNpbmcoJHgsICR5IDogJHgpIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJHksIDApO1xuXHRtYXJnaW4tYm90dG9tOiAtJHk7XG5cdG1hcmdpbi1sZWZ0OiAtIHJvdW5kKCR4IC8gMik7XG5cdG1hcmdpbi1yaWdodDogLSByb3VuZCgkeCAvIDIpO1xuXG5cdD4gKiB7XG5cdFx0bWFyZ2luLXRvcDogJHk7XG5cdFx0cGFkZGluZy1sZWZ0OiByb3VuZCgkeCAvIDIpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJvdW5kKCR4IC8gMik7XG5cdH1cbn1cblxuQG1peGluIHNwYWNpbmdYKCR4KSB7XG5cdG1hcmdpbi1sZWZ0OiAtIHJvdW5kKCR4IC8gMik7XG5cdG1hcmdpbi1yaWdodDogLSByb3VuZCgkeCAvIDIpO1xuXG5cdD4gKiB7XG5cdFx0cGFkZGluZy1sZWZ0OiByb3VuZCgkeCAvIDIpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJvdW5kKCR4IC8gMik7XG5cdH1cbn1cblxuQG1peGluIHNwYWNpbmdZKCR5KSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSR5LCAwKTtcblx0bWFyZ2luLWJvdHRvbTogLSR5O1xuXG5cdD4gKiB7XG5cdFx0bWFyZ2luLXRvcDogJHk7XG5cdH1cbn1cbiIsIi8qXG4qIEltYWdlc1xuKi9cblxuLy8gU3RhbmRhcmQgaW1nIHN0eWxlXG5pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuXHR3aWR0aDogMTAwJTtcbn1cbiIsIi8qXG4qIEljb25zXG4qL1xuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG4uaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0c3BlYWs6IG5vbmU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdH1cbn1cblxuLy9cbi8vIEFsdGVybmF0ZSBpY29uc1xuLy9cblxuLmljb24tZGVmYXVsdCB7XG59XG5cbi5pY29uLXByaW1hcnkge1xufVxuXG4vL1xuLy8gSWNvbiBTaGFwZXNcbi8vXG4uaWNvbi1jaXJjbGUge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi8vXG4vLyBJY29uIFNpemVzXG4vL1xuLmljb24teHMge1xufVxuXG4uaWNvbi1zbSB7XG59XG5cbi5pY29uLWxnIHtcblx0Zm9udC1zaXplOiA1MHB4O1xufVxuXG4uaWNvbi14bCB7XG5cdGZvbnQtc2l6ZTogNTVweDtcbn1cbiIsIi8qXG4qIFRhYmxlcyBjdXN0b21cbiovXG5cbiR0YWJsZS1oZWFkLXBhZGRpbmc6IDM1cHggMjRweDtcbiR0YWJsZS1jZWxsLXBhZGRpbmc6IDE3cHggMjRweDtcbiR0YWJsZS1jb25kZW5zZWQtY2VsbC1wYWRkaW5nOiA1cHg7XG5cbiR0YWJsZS1iZzogJHdoaXRlO1xuJHRhYmxlLWJnLWFjY2VudDogJHdoaXRlLTY7XG4kdGFibGUtYmctaG92ZXI6ICRwcmltYXJ5O1xuJHRhYmxlLWJnLWFjdGl2ZTogJHRhYmxlLWJnLWhvdmVyO1xuXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkd2hpdGUtMztcblxuLnRhYmxlLWN1c3RvbSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJhY2tncm91bmQ6ICR0YWJsZS1iZztcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuXHR0aCxcblx0dGQge1xuXHRcdGNvbG9yOiAkZ3JheS03MDA7XG5cdFx0YmFja2dyb3VuZDogJHRhYmxlLWJnO1xuXHR9XG5cblx0dGgge1xuXHRcdHBhZGRpbmc6ICR0YWJsZS1oZWFkLXBhZGRpbmc7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlLTY7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0dGQge1xuXHRcdHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG5cdH1cblxuXHR0Ym9keSB0cjpmaXJzdC1jaGlsZCB7XG5cdFx0dGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHR0ciB0ZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cdH1cblxuXHR0Zm9vdCB7XG5cdFx0dGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdH1cbn1cblxuKiArIC50YWJsZS1jdXN0b20tcmVzcG9uc2l2ZSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0KiArIC50YWJsZS1jdXN0b20tcmVzcG9uc2l2ZSB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxufVxuXG4vL1xuLy8gVGFibGUgQ3VzdG9tIHN0eWxlcyB2YXJpYW50c1xuLy9cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLXByaW1hcnkge1xuXHR0aGVhZCB0aCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRib3JkZXI6IDA7XG5cdH1cblx0dGJvZHkgdHI6aG92ZXIgdGQge1xuXHRcdGJhY2tncm91bmQ6ICR0YWJsZS1iZy1hY2NlbnQ7XG5cdH1cbn1cblxuLnRhYmxlLWN1c3RvbS50YWJsZS1jdXN0b20tYm9yZGVyZWQge1xuXHR0ciB7XG5cdFx0dGQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdHRkOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXHR0ZCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblx0fVxuXG5cdHRib2R5ID4gdHI6Zmlyc3Qtb2YtdHlwZSA+IHRkIHtcblx0XHRib3JkZXItdG9wOiAwO1xuXHR9XG59XG5cbi50YWJsZS1jdXN0b20udGFibGUtY3VzdG9tLXN0cmlwZWQge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblx0dGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB0ZCB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHR0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB0ZCB7XG5cdFx0YmFja2dyb3VuZDogJHRhYmxlLWJnLWFjY2VudDtcblx0fVxuXG5cdHRib2R5IHRkIHtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHR0Zm9vdCB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdH1cbn1cblxuLy9cbi8vIFRhYmxlIEN1c3RvbSBBZGRpdGlvbmFsXG4vL1xuLnRhYmxlLWN1c3RvbS1yZXNwb25zaXZlIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwMDU3XG5cblx0XHQvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuXHRcdCYudGFibGUtYm9yZGVyZWQge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLypcbiogRGl2aWRlcnNcbiovXG5cbmhyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Ym9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG4uZGl2aWRlciB7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuIiwiLypcbiogQnV0dG9uc1xuKi9cblxuLy8gQnV0dG9uIEdlbmVyYWwgU3R5bGVzXG5cbi5idXR0b24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0QGluY2x1ZGUgYnRuLXNpemUoJGlucHV0LWJ0bi1wYWRkaW5nLXksICRpbnB1dC1idG4tcGFkZGluZy14LCAkaW5wdXQtYnRuLWZvbnQtc2l6ZSwgJGlucHV0LWJ0bi1saW5lLWhlaWdodCk7XG5cdGJvcmRlcjogMnB4IHNvbGlkO1xuXHRtaW4td2lkdGg6IDI3MnB4O1xuXHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cdGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0bGV0dGVyLXNwYWNpbmc6ICRidG4tbGV0dGVyLXNwYWNpbmc7XG5cdHRleHQtdHJhbnNmb3JtOiAkYnRuLXRleHQtdHJhbnNmb3JtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR0cmFuc2l0aW9uOiAyNTBtcyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5cbi5idXR0b24tYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8vXG4vLyBBcHBlYXJhbmNlIHN0eWxlXG4vLyBcblxuLmJ1dHRvbi1kZWZhdWx0IHtcblx0QGluY2x1ZGUgYnRuLXZhcmlhbnQoJHdoaXRlLTMsICRncmF5LTcwMCwgJGdyYXktNzAwLCAkd2hpdGUsICRwcmltYXJ5LCAkcHJpbWFyeSk7XG59XG5cbi5idXR0b24tZ3JheS0xMDAge1xuXHRAaW5jbHVkZSBidG4tdmFyaWFudCgkZ3JheS04MDAsICRncmF5LTEwMCwgJGdyYXktMTAwLCAkZ3JheS04MDAsIGRhcmtlbigkZ3JheS0xMDAsIDUlKSwgZGFya2VuKCRncmF5LTEwMCwgNSUpKTtcbn1cblxuLmJ1dHRvbi1wcmltYXJ5IHtcblx0QGluY2x1ZGUgYnRuLXZhcmlhbnQoJGJsYWNrLCAkcHJpbWFyeSwgJHByaW1hcnksICR3aGl0ZSwgJGdyYXktNzAwLCAkZ3JheS03MDApO1xufVxuXG4vLyBPdXRsaW5lXG4uYnV0dG9uLWRlZmF1bHQtb3V0bGluZSB7XG5cdEBpbmNsdWRlIGJ0bi12YXJpYW50KCR3aGl0ZS0zLCB0cmFuc3BhcmVudCwgJGdyYXktNzAwLCAkd2hpdGUsICRwcmltYXJ5LCAkcHJpbWFyeSk7XG59XG5cbi5idXR0b24tZ2hvc3Qge1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdH1cbn1cblxuLy8gU29jaWFsXG4uYnV0dG9uLWZhY2Vib29rIHtcblx0QGluY2x1ZGUgYnRuLXZhcmlhbnQoJHdoaXRlLCAkZmFjZWJvb2ssICRmYWNlYm9vaywgJHdoaXRlLCAkZmFjZWJvb2stZGFya2VuLCAkZmFjZWJvb2stZGFya2VuKTtcbn1cblxuLmJ1dHRvbi10d2l0dGVyIHtcblx0QGluY2x1ZGUgYnRuLXZhcmlhbnQoJHdoaXRlLCAkdHdpdHRlciwgJHR3aXR0ZXIsICR3aGl0ZSwgJHR3aXR0ZXItZGFya2VuLCAkdHdpdHRlci1kYXJrZW4pO1xufVxuXG4uYnV0dG9uLWdvb2dsZSB7XG5cdEBpbmNsdWRlIGJ0bi12YXJpYW50KCR3aGl0ZSwgJGdvb2dsZSwgJGdvb2dsZSwgJHdoaXRlLCAkZ29vZ2xlLWRhcmtlbiwgJGdvb2dsZS1kYXJrZW4pO1xufVxuXG4vLyBCdG4gd2l0aCBzaGFkb3dcbi5idXR0b24tc2hhZG93IHtcblx0Ym94LXNoYWRvdzogM3B4IDhweCAyMHB4IDAgcmdiYSgkcHJpbWFyeSwgMC4yKTtcblxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSxcblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgkYmxhY2ssIDAuMjUpO1xuXHR9XG59XG5cbi8vXG4vLyBCdXR0b24gZWZmZWN0c1xuLy9cbi5idXR0b24tdWphcmFrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC40cywgYm9yZGVyLWNvbG9yIC40cywgY29sb3IgLjRzO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjcsIDEsIDEpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjQycywgb3BhY2l0eSAwLjQycztcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHR9XG5cblx0Jixcblx0Jjo6YmVmb3JlIHtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMiwgMSwgMC4zLCAxKTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzIC40cywgYm9yZGVyLWNvbG9yIC40cyAwcywgY29sb3IgLjJzIDBzO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDEsIDEsIDEpO1xuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vLyBcblxuLmJ1dHRvbi14cyB7XG5cdHBhZGRpbmc6IDhweCAxN3B4O1xufVxuXG4uYnV0dG9uLXNtIHtcblx0QGluY2x1ZGUgYnRuLXNpemUoJGlucHV0LWJ0bi1wYWRkaW5nLXktc20sICRpbnB1dC1idG4tcGFkZGluZy14LXNtLCAxMnB4LCAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKTtcbn1cblxuLmJ1dHRvbi1sZyB7XG5cdEBpbmNsdWRlIGJ0bi1zaXplKCRpbnB1dC1idG4tcGFkZGluZy15LWxnLCAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZywgMTRweCwgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyk7XG59XG5cbi5idXR0b24teGwge1xuXHRAaW5jbHVkZSBidG4tc2l6ZSgxNnB4LCA1MHB4LCAxNnB4LCAyOHB4KTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0cGFkZGluZzogMjBweCA4MHB4O1xuXHR9XG59XG5cbi8vXG4vLyBCdXR0b24gU2hhcGVzXG4vLyBcblxuLmJ1dHRvbi1jaXJjbGUge1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uYnV0dG9uLXJvdW5kLTEge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5idXR0b24tcm91bmQtMiB7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8vXG4vLyBCdXR0b24gSWNvbiBzdHlsZXNcbi8vXG4uYnV0dG9uIHtcblx0Ji5idXR0b24taWNvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHQuaWNvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRmb250LXNpemU6IDEuNTVlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXJpZ2h0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYnV0dG9uLWxpbmsge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5idXR0b24teHMge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR0b3A6IC4wNWVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b24taWNvbi1yaWdodCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gQm9vdHN0cmFwIGJ1dHRvbnNcbi8vXG5cbi5idG4tcHJpbWFyeSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Zm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuXHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRyYW5zaXRpb246IC4zM3M7XG5cblx0Jixcblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHR9XG59XG5cbi5idXR0b24uYnV0dG9uLWljb25bZGF0YS1jdXN0b20tdG9nZ2xlXSB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLy8gQ3VzdG9tIGJ1dHRvbiB2YXJpYW50c1xuQG1peGluIGJ0bi12YXJpYW50KCRjbHIsICRiZywgJGJkLCAkY2xyLWhvdmVyLCAkYmctaG92ZXIsICRiZC1ob3Zlcikge1xuXHQmLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGNscjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmQ7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGNvbG9yOiAkY2xyLWhvdmVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRiZC1ob3Zlcjtcblx0fVxuXG5cdCYuYnV0dG9uLXVqYXJhayB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRiZy1ob3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnRuLXNpemUoJHBhZGRpbmctdmVydGljYWwsICRwYWRkaW5nLWhvcml6b250YWwsICRmb250LXNpemUsICRsaW5lLWhlaWdodCkge1xuXHRwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuXHRmb250LXNpemU6ICRmb250LXNpemU7XG5cdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbi8vIFJlc2V0IEJ1dHRvblxuQG1peGluIHJlc2V0LWJ1dHRvbigpIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdG91dGxpbmUtb2Zmc2V0OiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuIiwiLypcbiogRm9ybSBzdHlsZXNcbiovXG5cbi8vIFJEIEZvcm1cbi5yZC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdC5idXR0b24ge1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdG1pbi1oZWlnaHQ6ICRmb3JtLWlucHV0LWhlaWdodDtcblx0fVxufVxuXG4qICsgLnJkLWZvcm0ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIH4gLmZvcm0tdmFsaWRhdGlvbiB7XG5cdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEZvcm0gd3JhcFxuLy9cbi5mb3JtLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji5oYXMtZXJyb3Ige1xuXHRcdC5mb3JtLWlucHV0IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQmLmhhcy1mb2N1cyB7XG5cdFx0LmZvcm0taW5wdXQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1mZWVkYmFjay1mb2N1cy1jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLy8gRm9ybSB3cmFwIG9mZnNldFxuLmZvcm0td3JhcCArICoge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vLyBGb3JtIGlucHV0XG4uZm9ybS1pbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogJGZvcm0taW5wdXQtaGVpZ2h0O1xuXHRwYWRkaW5nOiAkZm9ybS1pbnB1dC1wYWRkaW5nLXZlcnRpY2FsICRmb3JtLWlucHV0LXBhZGRpbmctaG9yaXpvbnRhbDtcblx0Zm9udC1zaXplOiAkZm9ybS1pbnB1dC1mb250LXNpemU7XG5cdGZvbnQtd2VpZ2h0OiAkZm9ybS1pbnB1dC1mb250LXdlaWdodDtcblx0bGluZS1oZWlnaHQ6ICRmb3JtLWlucHV0LWxpbmUtaGVpZ2h0O1xuXHRjb2xvcjogJGZvcm0taW5wdXQtY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWlucHV0LWJhY2tncm91bmQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICRmb3JtLWlucHV0LWJvcmRlci1yYWRpdXM7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0dHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXG5cdEBpZiAoJGZvcm0taW5wdXQtYm9yZGVyKSB7XG5cdFx0Ym9yZGVyOiAkZm9ybS1pbnB1dC1ib3JkZXI7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG59XG5cbi8vIEZvcm0gdGV4dGFyZWFcbnRleHRhcmVhLmZvcm0taW5wdXQge1xuXHRoZWlnaHQ6ICRmb3JtLXRleHRhcmVhLWRlZmF1bHQtaGVpZ2h0O1xuXHRtaW4taGVpZ2h0OiAkZm9ybS10ZXh0YXJlYS1kZWZhdWx0LW1pbi1oZWlnaHQ7XG5cdG1heC1oZWlnaHQ6ICRmb3JtLXRleHRhcmVhLWRlZmF1bHQtbWF4LWhlaWdodDtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLy8gRm9ybSBsYWJlbHNcbi5mb3JtLWxhYmVsLFxuLmZvcm0tbGFiZWwtb3V0c2lkZSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGNvbG9yOiAkYm9keS1jb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb3JtLWlucHV0LWZvbnQtd2VpZ2h0O1xufVxuXG4uZm9ybS1sYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAkZm9ybS1pbnB1dC1oZWlnaHQgLyAyO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAkZm9ybS1pbnB1dC1wYWRkaW5nLWhvcml6b250YWw7XG5cdHBhZGRpbmctcmlnaHQ6ICRmb3JtLWlucHV0LXBhZGRpbmctaG9yaXpvbnRhbDtcblx0Zm9udC1zaXplOiAkZm9ybS1pbnB1dC1mb250LXNpemU7XG5cdGZvbnQtd2VpZ2h0OiAkZm9ybS1pbnB1dC1mb250LXdlaWdodDtcblx0bGluZS1oZWlnaHQ6ICRmb3JtLWlucHV0LWxpbmUtaGVpZ2h0O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0ei1pbmRleDogOTtcblx0dHJhbnNpdGlvbjogLjI1cztcblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdCYuZm9jdXMge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLmF1dG8tZmlsbCB7XG5cdFx0Y29sb3I6ICRmb3JtLWlucHV0LWNvbG9yO1xuXHR9XG59XG5cbi8vIEZvcm0gbGFiZWwgb3V0IG9mIHRoZSBmaWVsZFxuLmZvcm0tbGFiZWwtb3V0c2lkZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cblx0XHQmLFxuXHRcdCYuZm9jdXMsXG5cdFx0Ji5hdXRvLWZpbGwge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5bZGF0YS14LW1vZGU9J3RydWUnXSB7XG5cdC5mb3JtLWxhYmVsIHtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxufVxuXG4vL1xuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLmZvcm0tdmFsaWRhdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDhweDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMTtcblx0bWFyZ2luLXRvcDogMnB4O1xuXHRmb250LXNpemU6IDlweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRjb2xvcjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjtcblx0dHJhbnNpdGlvbjogLjNzO1xufVxuXG4uZm9ybS12YWxpZGF0aW9uLWxlZnQge1xuXHQuZm9ybS12YWxpZGF0aW9uIHtcblx0XHR0b3A6IDEwMCU7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0bGVmdDogMDtcblx0fVxufVxuXG4vLyBGb3JtIG91dHB1dFxuI2Zvcm0tb3V0cHV0LWdsb2JhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAzMHB4O1xuXHRsZWZ0OiAxNXB4O1xuXHR6LWluZGV4OiAyMDAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwMHB4LCAwLCAwKTtcblx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXG5cdCYuYWN0aXZlIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0bGVmdDogMzBweDtcblx0fVxufVxuXG4uZm9ybS1vdXRwdXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdHRyYW5zaXRpb246IC4zcztcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblxuXHQmLmVycm9yIHtcblx0XHRjb2xvcjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjtcblx0fVxuXG5cdCYuc3VjY2VzcyB7XG5cdFx0Y29sb3I6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yO1xuXHR9XG59XG5cbi8vXG4vLyBSYWRpbyBhbmQgQ2hlY2tib3ggQ3VzdG9tXG4vL1xuLnJhZGlvIC5yYWRpby1jdXN0b20sXG4ucmFkaW8taW5saW5lIC5yYWRpby1jdXN0b20sXG4uY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbSxcbi5jaGVja2JveC1pbmxpbmUgLmNoZWNrYm94LWN1c3RvbSB7XG5cdG9wYWNpdHk6IDA7XG5cblx0JiwgJi1kdW1teSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0Ji1kdW1teSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IC4yMnM7XG5cdFx0fVxuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG4ucmFkaW8sXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LFxuLmNoZWNrYm94LWlubGluZSB7XG5cdGlucHV0IHtcblx0XHRAaW5jbHVkZSBzci1vbmx5O1xuXHR9XG59XG5cbi5yYWRpby1jdXN0b206Y2hlY2tlZCArIC5yYWRpby1jdXN0b20tZHVtbXk6YWZ0ZXIsXG4uY2hlY2tib3gtY3VzdG9tOmNoZWNrZWQgKyAuY2hlY2tib3gtY3VzdG9tLWR1bW15OmFmdGVyIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLy9cbi8vIEN1c3RvbSBSYWRpbyBTdHlsZXNcbi8vXG4ucmFkaW8sXG4ucmFkaW8taW5saW5lIHtcblx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXG5cdC5yYWRpby1jdXN0b20tZHVtbXkge1xuXHRcdHRvcDogMXB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogM3B4O1xuXHRcdFx0cmlnaHQ6IDNweDtcblx0XHRcdGJvdHRvbTogM3B4O1xuXHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktNzAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHR9XG5cdH1cbn1cblxuLy9cbi8vIEN1c3RvbSBDaGVja2JveCBTdHlsZXNcbi8vXG4uY2hlY2tib3gsXG4uY2hlY2tib3gtaW5saW5lIHtcblx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXG5cdC5jaGVja2JveC1jdXN0b20tZHVtbXkge1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnXFxmMjIyJztcblx0XHRcdGZvbnQtZmFtaWx5OiAkbWRpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0bGVmdDogLTJweDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gQ2hlY2tib3ggVG9nZ2xlXG4vL1xuLnRvZ2dsZS1jdXN0b20ge1xuXHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuXHQmOmNoZWNrZWQgfiAuY2hlY2tib3gtY3VzdG9tLWR1bW15IHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdCYgfiAuY2hlY2tib3gtY3VzdG9tLWR1bW15IHtcblx0XHQkdG9nZ2xlLWhlaWdodDogMjBweDtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6ICR0b2dnbGUtaGVpZ2h0O1xuXHRcdGJhY2tncm91bmQ6ICRmb3JtLWlucHV0LWJhY2tncm91bmQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogJHRvZ2dsZS1oZWlnaHQgLSA0cHg7XG5cdFx0XHRoZWlnaHQ6ICR0b2dnbGUtaGVpZ2h0IC0gNHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktNDAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCAtNTAlKTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAuMjJzO1xuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gUkQgRm9ybSBJbmxpbmVcbi8vXG4ucmQtZm9ybS1pbmxpbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIHNwYWNpbmcoMTJweCk7XG5cblx0LmZvcm0td3JhcCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1pbi13aWR0aDogMTg1cHg7XG5cdFx0Ly8gTGFyZ2UgPDk5MXB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS13cmFwLXNlbGVjdCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5mb3JtLWJ1dHRvbiB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAkZm9ybS1pbnB1dC1oZWlnaHQ7XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1pbi13aWR0aDogMjA4cHg7XG5cdFx0XHQvLyBMYXJnZSA8OTkxcHhcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJkLWZvcm0taW5saW5lLWNlbnRlcmVkIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxufVxuXG4vL1xuLy8gRm9ybSBTbWFsbFxuLy9cbi5mb3JtLXNtIHtcblx0LmZvcm0taW5wdXQsXG5cdC5idXR0b24ge1xuXHRcdHBhZGRpbmctdG9wOiA5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDlweDtcblx0XHRtaW4taGVpZ2h0OiAkZm9ybS1pbnB1dC1zbS1oZWlnaHQ7XG5cdH1cblxuXHQuZm9ybS12YWxpZGF0aW9uIHtcblx0XHR0b3A6IC0xNnB4O1xuXHR9XG5cblx0LmZvcm0tbGFiZWwge1xuXHRcdHRvcDogJGZvcm0taW5wdXQtc20taGVpZ2h0IC8gMjtcblx0fVxuXG5cdCogKyAuYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi8vXG4vLyBGb3JtIExhcmdlXG4vL1xuLmZvcm0tbGcge1xuXHQuZm9ybS1pbnB1dCxcblx0LmZvcm0tbGFiZWwsXG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5mb3JtLWlucHV0LFxuXHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZy10b3A6IHJvdW5kKCgkZm9ybS1pbnB1dC1sZy1oZWlnaHQgLSAkZm9ybS1pbnB1dC1saW5lLWhlaWdodCkgLyAyKSAtIDFweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogcm91bmQoKCRmb3JtLWlucHV0LWxnLWhlaWdodCAtICRmb3JtLWlucHV0LWxpbmUtaGVpZ2h0KSAvIDIpIC0gMXB4O1xuXHR9XG5cblx0LmZvcm0taW5wdXQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuXHRcdG1pbi1oZWlnaHQ6ICRmb3JtLWlucHV0LWxnLWhlaWdodCAtIDJweDtcblx0fVxuXG5cdC5mb3JtLWJ1dHRvbiB7XG5cdFx0bWluLWhlaWdodDogJGZvcm0taW5wdXQtbGctaGVpZ2h0O1xuXHR9XG5cblx0LmZvcm0tbGFiZWwge1xuXHRcdHRvcDogcm91bmQoJGZvcm0taW5wdXQtbGctaGVpZ2h0IC8gMik7XG5cdH1cbn1cblxuXG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvKlxuKiBQb3N0c1xuKi9cblxuLy8gXG4vLyBUYWJsZSBvZiBDb250ZW50czpcbi8vIFxuLy8gUG9zdCBDbGFzc2ljXG4vL1xuLy9cblxuLy9cbi8vIFBvc3QgQ2xhc3NpY1xuLy9cblxuLmNvbnRhaW5lciB7XG5cdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0Ji5jb250YWluZXItY3VzdG9tLXJpZ2h0LFxuXHRcdCYuY29udGFpbmVyLWN1c3RvbS1sZWZ0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogMTAwdnc7XG5cdFx0XHR3aWR0aDogY2FsYygxMDB2dyAtICgoMTAwdncgLSAxMjAwcHggKyAxN3B4KSAvIDIpKTtcblx0XHR9XG5cdFx0Ji5jb250YWluZXItY3VzdG9tLXJpZ2h0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0Ji5jb250YWluZXItY3VzdG9tLWxlZnQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0LWNsYXNzaWMge1xufVxuXG4ucG9zdC1jbGFzc2ljLWZpZ3VyZSB7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0KyAucG9zdC1jbGFzc2ljLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAzM3B4O1xuXHR9XG59XG5cbi5wb3N0LWNsYXNzaWMtdGl0bGUge1xuXHQrIC5wb3N0LWNsYXNzaWMtZGVzY3JpcHRpb24sXG5cdCsgLnBvc3QtZXhjZXJwdCB7XG5cdFx0bWFyZ2luLXRvcDogOXB4O1xuXHR9XG5cblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBvc3QtY2xhc3NpYy1kZXNjcmlwdGlvbiB7XG5cdGNvbG9yOiAkYmxhY2stNjtcbn1cblxuLmJveC1jdGEge1xuXHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoJGJsYWNrLCAwLjYpO1xuXHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblxuXHQvLyBNZWRpdW0g4omlNzY4cHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdHBhZGRpbmc6IDcycHggNDhweDtcblx0fVxuXG5cdC5yZC1mb3JtLWlubGluZSB7XG5cdFx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHR9XG5cdH1cbn1cblxuLmJveC1jdGEtdGV4dCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHAge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxuLnByaWNpbmctYm94IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxMHB4IDMycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwZW07XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoJGJsYWNrLCAwLjI1KTtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW46IDIxcHggYXV0bztcblxuXHQvLyBNZWRpdW0g4omlNzY4cHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGZvbnQtc2l6ZTogMzZweDtcblx0fVxuXG5cdC8vIExhcmdlIOKJpTk5MnB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRmb250LXNpemU6IDQ2cHg7XG5cdH1cbn1cblxuLy8gQ29udGV4dCBzdHlsaW5nXG4lY29udGV4dC1kYXJrIHtcblx0LnBvc3QtY2xhc3NpYyB7XG5cblx0fVxufVxuXG5cbi8vXG4vLyBQb3N0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZpcnN0LWxldHRlciB7XG4gICY6Zmlyc3QtbGV0dGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMnB4IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuXG4vLyBQb3N0XG4ucG9zdC1pbmxpbmUge1xuICA+ICogKyAqIHsgbWFyZ2luLXRvcDogNXB4OyB9XG59XG5cbi5wb3N0LWlubGluZV9faGVhZGVyLFxuLnBvc3QtaW5saW5lX19mb290ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgQGluY2x1ZGUgc3BhY2luZygyMHB4LCA1cHgpO1xuXG4gID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5wb3N0LWlubGluZV9fdGltZSxcbi5wb3N0LWlubGluZV9fY29tbWVudCB7XG4gIGNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi5wb3N0LWlubGluZV9fbGluayB7XG4gIFxuICBjb2xvcjogJGdyYXktMTAwO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgQGluY2x1ZGUgbGluayhpbmhlcml0LCAkZ3JheS0yMDApOyBcbiAgfVxufVxuXG4vLyBQb3N0IGNsYXNzaWNcbi8vXG5cbiogKyAucG9zdC1jbGFzc2ljLWJvZHksXG4ucG9zdC1jbGFzc2ljLXRpdGxlICsgKiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiogKyAucG9zdC1tZXRhLFxuKiArIC5wb3N0LWNsYXNzaWMtZm9vdGVyLFxuKiArIC5wb3N0LW1pbmltYWwtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuKiArIC5wb3N0LWNsYXNzaWMtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4qICsgLmNhcm91c2VsLXBvc3QtZ2FsbGVyeSxcbiogKyAuZW50cnktdmlkZW8sXG4qICsgLnBvc3QtbGluayxcbiogKyAucG9zdC1xdW90ZSxcbiogKyAucG9zdC1hdWRpbyxcbiogKyAuaW1nLXRodW1ibmFpbC12YXJpYW50LTF7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbiogKyAuYnV0dG9uLWxpbmsge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucG9zdC1jbGFzc2ljLXRpdGxlIGF7XG59XG5cbi5wb3N0LWNsYXNzaWMtdGl0bGUtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZbY2xhc3MqPVwibGluZWFyLWljb24tXCJdOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG59XG5cbi5wb3N0LWV4Y2VycHQge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucG9zdC1jbGFzc2ljLWZvb3RlciB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgKiArIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAqICsgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLnBvc3QtbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubWV0YS1hdXRob3Ige1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiAkcHJpbWFyeTsgICBcbiAgfVxufVxuXG4vLyBQb3N0IGxpbmtcbi5wb3N0LWxpbmsge1xuICBwYWRkaW5nOiAyN3B4IDE1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAqIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgPiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udDogNDAwIDE0cHgvMTRweCBcIkxpbmVhcmljb25zXCI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxuICAucG9zdC1jbGFzc2ljLXRpdGxlICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5wb3N0LWNsYXNzaWMtdGl0bGUge1xuICAgIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICRncmF5LTEwMDtcbiAgICB9XG4gIH0gIFxufVxuXG4vLyBQb3N0IHF1b3RlXG4ucG9zdC1xdW90ZSB7XG4gIFxuICAucXVvdGUtZGVmYXVsdHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgXG4gIGEge1xuICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG5cdFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiAzNXB4IDMwcHggNjVweDtcbiAgICB9XG4gICAgLnF1b3RlLWRlZmF1bHRfX3RleHQge1xuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAucXVvdGUtZGVmYXVsdF9fY2l0ZSB7XG4gICAgICBjb2xvcjogJGdyYXktMTAwO1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICBib3gtc2hhZG93OiAkc2hhZG93LWFyZWEtc207XG4gICAgfVxuICB9XG59XG5cbi8vIFBvc3QgYXVkaW9cbi5wb3N0LWF1ZGlvIHtcbiAgLnJkLWF1ZGlvLXdyYXAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICB9XG59XG5cbi8vIFBvc3QgdmlkZW9cblxuLnBvc3QtdmlkZW8td3JhcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzUuNDUlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQb3N0IG1pbmltYWxcbi8vXG5cbi5wb3N0LW1pbmltYWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICogKyAucG9zdC1tZXRhIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgKiArIC5wb3N0LWNsYXNzaWMtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gICogKyAmIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gIH1cbn1cblxuLnBvc3QtbWluaW1hbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAqICsgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4vLyBibG9nIG1hc29ucnlcbi8vXG5cbi5wb3N0cy1saXN0cy1tYXNvbnJ5LTMtY29scyB7XG4gID4gKiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICBcbiAgLmlvcyAmIHtcbiAgICA+ICoge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAgIH1cbiAgfVxuICBcbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAucmQtYXVkaW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgLW1vei1jb2x1bW5zOiAyO1xuICAgIGNvbHVtbnM6IDI7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1MHB4O1xuICAgIGNvbHVtbi1nYXA6IDUwcHg7XG5cbiAgICA+ICoge1xuICAgICAgLXdlYmtpdC1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLW1vei1jb2x1bW5zOiAzO1xuICAgICAgY29sdW1uczogMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgID4gKiB7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBibG9nIGp1c3RpZnkgXG4vL1xuXG4uY2Fyb3VzZWwtYmxvZy1qdXN0aWZ5IHtcbiAgLm93bC1kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gc2luZ2xlIHBvc3Rcbi8vXG5cbi5wb3N0LXNpbmdsZS1ib2R5IHtcbiAgKiArIGltZyxcbiAgKiArIHAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cblxuICAqICsgLnF1b3RlLWRlZmF1bHRfX2NpdGUge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cblxuICAucXVvdGUtZGVmYXVsdF9fY2l0ZSB7XG4gICAgY29sb3I6ICRncmF5LTEwMDtcbiAgfVxufVxuXG4vLyBOb25zdGFuZGFydCBwb3N0XG5cbi5ub25zdGFuZGFydC1wb3N0LWhlYWRlciB7XG5cbiAgaW1nICsgKiB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgKiArIGgyIHsgbWFyZ2luLXRvcDogMjVweDsgfVxuICAqICsgLnBvc3QtbWV0YSB7IG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgKiArIFtjbGFzcyo9J2xpc3QtaW5saW5lLSddIHsgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICBbY2xhc3MqPSdsaW5lYXItaWNvbi0nXSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wb3N0LW1ldGEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG5cbiAgW2NsYXNzKj0nYmctaW1hZ2UtJ10gJiB7XG4gICAgLmljb24ge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IC41NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUG9zdCBtb2Rlcm5cbi5wb3N0LW1vZGVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzUuMzk1MDMzOCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAxJTtcbiAgICBtaW4td2lkdGg6IDEwMSU7XG4gIH1cblxuICAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTEwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlzdC1pbmxpbmUtdGFnIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLnBvc3QtbW9kZXJuX19pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjY2KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnBvc3QtbW9kZXJuX190aXRsZSB7XG4gIG1heC1oZWlnaHQ6IDUuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnBvc3QtbW9kZXJuX19kaXZpZGVyIHtcbiAgd2lkdGg6IDExNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5wb3N0LW1vZGVybl9faW5uZXIge1xuICAgID4gKiArICoge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgICA+ICogKyAqIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuICB9XG59XG5cbi5kZXNrdG9wIHtcbiAgLnBvc3QtbW9kZXJuIHtcbiAgICA+IGltZyB7XG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2Utb3V0O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjkpO1xuXG4gICAgICA+ICoge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgICAgICAgPiAqOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xcyAqICRpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICA+IGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgc2NhbGUoLjkpO1xuICAgICAgfVxuXG4gICAgICAucG9zdC1tb2Rlcm5fX2lubmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gRm9udHNcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuODc1KSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Igbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggcmdiYSgkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3IsIC41KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PSctMiAtMiA3IDcnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2Q5NTM0ZicgZD0nTTAgMGwzIDNtMC0zTDAgMycvJTNFJTNDY2lyY2xlIHI9Jy41Jy8lM0UlM0NjaXJjbGUgY3g9JzMnIHI9Jy41Jy8lM0UlM0NjaXJjbGUgY3k9JzMnIHI9Jy41Jy8lM0UlM0NjaXJjbGUgY3g9JzMnIGN5PSczJyByPScuNScvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuNnMgZWFzZSAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvKlxuKiBRdW90ZXNcbiovXG5cbi8vXG4vLyBUYWJsZSBvZiBDb250ZW50czpcbi8vXG4vLyBRdW90ZSBQcmltYXJ5XG4vLyBRdW90ZSBNb2Rlcm5cbi8vXG5cbi8vIFF1b3RlIFByaW1hcnlcbi5xdW90ZS1wcmltYXJ5IHtcbn1cblxuLnF1b3RlLXByaW1hcnktbWFyayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA2cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzdweDtcblx0aGVpZ2h0OiAyN3B4O1xuXHRmaWxsOiAkcHJpbWFyeTtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5xdW90ZS1wcmltYXJ5LWJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDI1cHggMDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZS02O1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGUtNjtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogNzhweDtcblx0XHRib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3OHB4IC0gMTJweCk7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdFx0dHJhbnNmb3JtOiBza2V3KC00NWRlZyk7XG5cdH1cbn1cblxuLnF1b3RlLXByaW1hcnktdGV4dCB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ucXVvdGUtcHJpbWFyeS1jaXRlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnF1b3RlLXByaW1hcnktZm9vdGVyIHtcblx0cGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbiogKyAucXVvdGUtcHJpbWFyeSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiogKyAucXVvdGUtcHJpbWFyeS1mb290ZXIge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LnF1b3RlLXByaW1hcnktYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHggNDBweCAzMHB4O1xuXHR9XG5cblx0LnF1b3RlLXByaW1hcnktdGV4dCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0LnF1b3RlLXByaW1hcnktZm9vdGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQucXVvdGUtcHJpbWFyeS1ib2R5IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHR9XG59XG5cbi8vIFF1b3RlIE1vZGVyblxuLnF1b3RlLW1vZGVybiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cblx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRtYXJnaW4tbGVmdDogNDhweDtcblx0fVxuXG5cdHAge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuLnF1b3RlLW1vZGVybi1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdCsgLnF1b3RlLW1vZGVybi1ib2R5IHtcblx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHR9XG59XG5cbi5xdW90ZS1jbGFzc2ljLWF2YXRhciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJveC1zaGFkb3c6IDdweCA3cHggMTBweCByZ2JhKCRibGFjaywgMC4yNSk7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5xdW90ZS1jbGFzc2ljLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdC8vIE1lZGl1bSDiiaU1NzZweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQzcHg7XG5cdH1cbn1cblxuLnF1b3RlLWNsYXNzaWMtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cblx0KyAucXVvdGUtY2xhc3NpYy1wb3NpdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHR9XG59XG5cbi5xdW90ZS1jbGFzc2ljLXBvc2l0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmctbGVmdDogN3B4O1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTNweDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvdHRvbTogLTFweDtcblx0XHR3aWR0aDogNTRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuXG4ucXVvdGUtbW9kZXJuLWJvZHkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDRweDtcblx0XHR0b3A6IDlweDtcblx0XHRsZWZ0OiAtMTVweDtcblx0XHRib3R0b206IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0bGVmdDogLTQzcHg7XG5cdFx0fVxuXHR9XG59XG5cbiIsIi8qXG4qIFRodW1ibmFpbHNcbiovXG5cbi8vIFxuLy8gVGFibGUgb2YgQ29udGVudHNcbi8vIFxuLy8gRmlndXJlIExpZ2h0XG4vL1xuXG4vL1xuLy8gRmlndXJlIExpZ2h0XG4vL1xuLmZpZ3VyZS1saWdodCBmaWdjYXB0aW9uIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGNvbG9yOiAkZ3JheS00MDA7XG59XG5cbi50aHVtYm5haWwge1xuXHRib3gtc2hhZG93OiAwIDEwcHggMTBweCByZ2JhKCRibGFjaywgMC4yNSk7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRpbWcge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0aW1nIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0fVxuXHR9XG59XG4iLCIvKlxuKiBCcmVhZGNydW1ic1xuKi9cbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6IDhweDtcbiRicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDogMTVweDtcbiRicmVhZGNydW1iLWJnOiAkd2hpdGUtMztcbiRicmVhZGNydW1iLWNvbG9yOiAkcHJpbWFyeTtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogJHdoaXRlO1xuJGJyZWFkY3J1bWItc2VwYXJhdG9yOiBcIlxcZjEwNVwiO1xuXG4uYnJlYWRjcnVtYnMtY3VzdG9tIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAzNXB4IDAgNDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGgge1xuXHRAaW5jbHVkZSBzcGFjaW5nWCgzMHB4KTtcblxuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQmLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRicmVhZGNydW1iLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAkYnJlYWRjcnVtYi1zZXBhcmF0b3I7XG5cdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTIlO1xuXHRcdFx0cmlnaHQ6IC01cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuXHRcdH1cblx0fVxuXG5cdGxpOmxhc3QtY2hpbGQge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRhOmhvdmVyLFxuXHRsaS5hY3RpdmUge1xuXHRcdGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG5cdH1cblxuXHRsaS5hY3RpdmUge1xuXHRcdHRvcDogMnB4O1xuXHR9XG59XG5cbiogKyAuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGgge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0LmJyZWFkY3J1bWJzLWN1c3RvbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LmJyZWFkY3J1bWJzLWN1c3RvbSB7XG5cdFx0QGluY2x1ZGUgc3BhY2luZ1goNjBweCk7XG5cdH1cblxuXHQqICsgLmJyZWFkY3J1bWJzLWN1c3RvbS1wYXRoIHtcblx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0LmJyZWFkY3J1bWJzLWN1c3RvbSB7XG5cdFx0cGFkZGluZzogNzBweCAwIDgwcHg7XG5cdH1cblxuXHQuYnJlYWRjcnVtYnMtY3VzdG9tLXBhdGgge1xuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHQuYnJlYWRjcnVtYnMtY3VzdG9tIHtcblx0XHRwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcblx0LmJyZWFkY3J1bWJzLWN1c3RvbSB7XG5cdFx0cGFkZGluZzogODBweCAwIDEwMHB4O1xuXHR9XG59XG4iLCIvKlxuKiBQYWdpbmF0aW9uIGN1c3RvbVxuKi9cblxuLnBhZ2luYXRpb24ge1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRAaW5jbHVkZSBncm91cCgxMHB4KTtcbn1cblxuLnBhZ2UtaXRlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4vLyBCYXNlIHN0eWxlc1xuLnBhZ2UtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWluLXdpZHRoOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkqMiArICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCoyICsgJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG5cdHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG5cdGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblx0Zm9udC1zaXplOiAkcGFnaW5hdGlvbi1mb250LXNpemU7XG5cdGxpbmUtaGVpZ2h0OiAoJHBhZ2luYXRpb24tbGluZS1oZWlnaHQgLyAkcGFnaW5hdGlvbi1mb250LXNpemUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcblx0Y29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xufVxuXG4vLyBIb3ZlciAmIEZvY3VzICYgQWN0aXZlIFN0YXRlXG4ucGFnZS1saW5rIHtcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcblx0XHRib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcblx0fVxufVxuXG4vLyBBY3RpdmUgU3RhdGVcbi5wYWdlLWl0ZW0uYWN0aXZlID4gLnBhZ2UtbGluayB7XG5cdCYsXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcblx0XHRib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG5cdH1cbn1cblxuLy8gRGlzYWJsZWQgU3RhdGVcbi5wYWdlLWl0ZW0uZGlzYWJsZWQgPiAucGFnZS1saW5rIHtcblx0Jixcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcblx0XHRib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcblx0fVxufVxuXG4ucGFnZS1pdGVtLWNvbnRyb2wge1xuXHQuaWNvbjo6YmVmb3JlIHtcblx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuXHR9XG59XG5cbi8vIFByZXYgY29udHJvbFxuLnBhZ2UtaXRlbS1jb250cm9sOmZpcnN0LWNoaWxkIHtcblx0Lmljb246OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZjA1Myc7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdH1cbn1cblxuLy8gTmV4dCBjb250cm9sXG4ucGFnZS1pdGVtLWNvbnRyb2w6bGFzdC1jaGlsZCB7XG5cdC5pY29uOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdcXGYwNTQnO1xuXHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0fVxufVxuIiwiLypcbiogU25hY2tiYXJzXG4qL1xuXG4uc25hY2tiYXJzIHtcblx0cGFkZGluZzogOXB4IDE2cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuXHRmb250LXNpemU6IDE0cHg7XG5cblx0Lmljb24teHhzIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQvLyBwYWRkaW5nIG9uIHRleHRcblx0cCBzcGFuOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdH1cblxuXHRwIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdH1cblxuXHQvLyBzbmFja2JhciBpY29uIG9uIHRoZSBsZWZ0IHNpZGVcblx0Ji1sZWZ0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC8vIHNuYWNrYmFyIGxpbmsgb3IgYnV0dG9uIG9uIHRoZSByaWdodCBzaWRlXG5cdCYtcmlnaHQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdG1heC13aWR0aDogNTQwcHg7XG5cdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxufVxuIiwiLypcbiogRm9vdGVyc1xuKi9cblxuLy9cbi8vIEZvb3RlciBDbGFzc2ljXG4vL1xuXG4uZm9vdGVyLWNsYXNzaWMge1xuXHRwYWRkaW5nOiA3MHB4IDAgNjdweDtcblx0YTpob3ZlciB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi5mb290ZXItY2xhc3NpYy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICR3aGl0ZS00O1xufVxuXG4uZm9vdGVyLWNsYXNzaWMtbGlzdCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDRweClcbn1cblxuLmZvb3Rlci1jbGFzc2ljLWxvZ28td3JhcCB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIExhcmdlIOKJpTk5MnB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRtYXJnaW4tdG9wOiA4OHB4O1xuXHR9XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG5cdFx0dG9wOiA1MCU7XG5cdFx0Ly8gTWVkaXVtIOKJpTU3NnB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHR9XG5cdFx0Ly8gTGFyZ2Ug4omlOTkycHhcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuIiwiLypcbiogUGFnZSBsYXlvdXRcbiovXG5cbi8vIFBhZ2VcblxuLy8gQm94ZWQgTGF5b3V0IFxuaHRtbC5ib3hlZCB7XG5cdGJvZHkge1xuXHRcdGJhY2tncm91bmQ6ICRwYWdlLWJveGVkLWJhY2tncm91bmQtY29sb3IgJHBhZ2UtYm94ZWQtYmFja2dyb3VuZC1pbWFnZSByZXBlYXQgZml4ZWQ7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHBhZ2UtYm94ZWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcblx0XHQucGFnZSB7XG5cdFx0XHRtYXgtd2lkdGg6ICRwYWdlLWJveGVkLXdpZHRoO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMjNweCAwIHJnYmEoMSwgMSwgMSwgMC4xKTtcblx0XHR9XG5cblx0XHQucmQtbmF2YmFyLXN0YXRpYyB7XG5cdFx0XHRtYXgtd2lkdGg6ICRwYWdlLWJveGVkLXdpZHRoO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0XHRcdCYucmQtbmF2YmFyLS1pcy1zdHVjayB7XG5cdFx0XHRcdG1heC13aWR0aDogJHBhZ2UtYm94ZWQtd2lkdGg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtICN7JHBhZ2UtYm94ZWQtd2lkdGh9KTtcblx0XHRcdFx0cmlnaHQ6IGNhbGMoNTAlIC0gI3skcGFnZS1ib3hlZC13aWR0aH0pO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLypcbiogVGV4dCBzdHlsaW5nXG4qL1xuXG4vLyBUZXh0IHN0eWxlc1xuLnRleHQtaXRhbGljIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udGV4dC1ub3JtYWwge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIFRleHQgZGVjb3JhdGlvblxuLnRleHQtdW5kZXJsaW5lIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZXh0LXN0cmlrZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4vLyBUZXh0IHdlaWdodFxuLmZvbnQtd2VpZ2h0LXRoaW4ge1xuXHRmb250LXdlaWdodDogMTAwO1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC13ZWlnaHQtcmVndWxhciB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb250LXdlaWdodC1tZWRpdW0ge1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9udC13ZWlnaHQtc2JvbGQge1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb250LXdlaWdodC11Ym9sZCB7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi8vIFRleHQgc3BhY2luZ1xuLnRleHQtc3BhY2luZy0wIHtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuXHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbiIsIi8qXG4qIE9mZnNldHNcbiovXG5cbi8vIEVsZW1lbnRzIG9mZnNldFxuKiArIHAge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4vLyBIZWFkaW5nc1xuXG4vLyBIZWFkaW5ncyArIFBhcmFncmFwaFxuaDIgKyBwLFxuLmhlYWRpbmctMiArIHAge1xuXHRtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG5oMiArIC5wcmV0aXRsZSxcbi5oZWFkaW5nLTIgKyAucHJldGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5oNCArIHAsXG4uaGVhZGluZy00ICsgcCB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnNtYWxsICsgaDQsXG4uc21hbGwgKyAuaGVhZGluZy00IHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLy8gUGFyYWdyYXBoICsgSGVhZGluZ3NcbnAgKyBoMixcbnAgKyAuaGVhZGluZy0yIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLy8gVGFncyArIFRhZ3NcbnAgKyBwIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuaW1nICsgcCB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbmgzICsgaW1nIHtcblx0bWFyZ2luLXRvcDogNDJweDtcbn1cblxuLy8gQ2xhc3Nlc1xuKiArIC5yb3cge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4qICsgLmJpZyB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbiogKyAudGV4dC1ibG9jayB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiogKyAuYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXHR9XG59XG5cbi5pbmRleC1saXN0ICsgLmJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi8vIENsYXNzZXMgKyBUYWdzXG4ucm93ICsgaDMsXG4ucm93ICsgLmhlYWRpbmctMyB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi8vIENsYXNzZXMgKyBDbGFzc2VzXG4uY29udGFpbmVyICsgLmNvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5yb3cgKyAucm93IHtcblx0bWFyZ2luLXRvcDogMzVweDtcbn1cblxuKiArIC5pbmRleC1saXN0IHtcblx0bWFyZ2luLXRvcDogNjNweDtcbn1cblxuLy8gTWVkaWEgb2Zmc2V0c1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHQqICsgLnJkLWZvcm0ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyICsgLmNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxuXHQucm93ICsgLnJvdyB7XG5cdFx0bWFyZ2luLXRvcDogODdweDtcblx0fVxufVxuXG4vLyBSYW5nZSBzcGFjaW5nXG4ucm93LTAge1xuXHRAaW5jbHVkZSBncmlkLW9mZnNldCgwcHgpO1xufVxuXG4ucm93LTE1IHtcblx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMTVweCk7XG59XG5cbi5yb3ctMjAge1xuXHRAaW5jbHVkZSBncmlkLW9mZnNldCgyMHB4KTtcbn1cblxuLnJvdy0zMCB7XG5cdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDMwcHgpO1xufVxuXG4ucm93LTM3IHtcblx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMzdweCk7XG59XG5cbi5yb3ctNDEge1xuXHRAaW5jbHVkZSBncmlkLW9mZnNldCg0MXB4KTtcbn1cblxuLnJvdy01MCB7XG5cdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDUwcHgpO1xufVxuXG4ucm93LTYwIHtcblx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoNjBweCk7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0LnJvdy1tZC0zMCB7XG5cdFx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMzBweCk7XG5cdH1cbn1cblxuLm1hdy0yOSB7XG5cdC8vIEV4dHJhIGxhcmdlIOKJpTEyMDBweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0ZmxleDogMCAwIDI5JTtcblx0XHRtYXgtd2lkdGg6IDI5JTtcblx0fVxufVxuXG4ucm93Lm10LTExMiB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdC8vIExhcmdlIOKJpTk5MnB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRtYXJnaW4tdG9wOiAxMTJweDtcblx0fVxufVxuXG5cbi5tdC0xMTIge1xuXG5cdC8vIFNtYWxsIDw1NzZweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHR9XG5cblx0Ly8gTGFyZ2Ug4omlOTkycHhcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdG1hcmdpbi10b3A6IDExMnB4O1xuXHR9XG59XG4iLCIvKlxuKiBTZWN0aW9uc1xuKi9cblxuLy9cbi8vIFNlY3Rpb24gU3BhY2luZ1xuLy9cblxuLnNlY3Rpb24teHMsXG4uc2VjdGlvbi1zbSxcbi5zZWN0aW9uLW1kLFxuLnNlY3Rpb24tbWQtMixcbi5zZWN0aW9uLWxnLFxuLnNlY3Rpb24teGwsXG4uYm94LWN1c3RvbS0xIHtcblx0cGFkZGluZzogNTBweCAwO1xufVxuXG4vLyBTZWN0aW9uIGNvbGxhcHNlXG4uc2VjdGlvbi1jb2xsYXBzZSArIC5zZWN0aW9uLWNvbGxhcHNlIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5zZWN0aW9uLWNvbGxhcHNlOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLy8gU2VjdGlvbiB3aXRoIGJvdHRvbSB6ZXJvIHBhZGRpbmdcbmh0bWwgW2NsYXNzKj0nc2VjdGlvbi0nXS5zZWN0aW9uLWJvdHRvbS0wIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRzZWN0aW9uLnNlY3Rpb24tc20sXG5cdHNlY3Rpb24uc2VjdGlvbi1tZCxcblx0c2VjdGlvbi5zZWN0aW9uLWxnLFxuXHRzZWN0aW9uLnNlY3Rpb24teGwsXG5cdHNlY3Rpb24uc2VjdGlvbi14eGwge1xuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQuc2VjdGlvbi1zbSB7XG5cdFx0cGFkZGluZzogNjBweCAwO1xuXHR9XG5cblx0LnNlY3Rpb24tbWQge1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5zZWN0aW9uLWxnIHtcblx0XHRwYWRkaW5nOiA4NXB4IDA7XG5cdH1cblxuXHQuYm94LWN1c3RvbS0xIHtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXG5cdC5zZWN0aW9uLWxnIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblxuXHQuc2VjdGlvbi14cyB7XG5cdFx0cGFkZGluZzogNjJweCAwIDcwcHg7XG5cdH1cblxuXHQuc2VjdGlvbi1zbSB7XG5cdFx0cGFkZGluZzogMTA5cHggMCAxMjBweDtcblx0fVxuXG5cdC5zZWN0aW9uLW1kIHtcblx0XHRwYWRkaW5nOiAxMzNweCAwIDk2cHg7XG5cdH1cblxuXHQuc2VjdGlvbi1tZC0yIHtcblx0XHRwYWRkaW5nOiAxMTZweCAwIDk2cHg7XG5cdH1cblxuXHQuc2VjdGlvbi1sZyB7XG5cdFx0cGFkZGluZzogMTQ0cHggMCAxNDJweDtcblx0fVxuXG5cdC5ib3gtY3VzdG9tLTEge1xuXHRcdHBhZGRpbmc6IDEzM3B4IDAgOTZweDtcblx0fVxufVxuXG4vL1xuLy8gQ3VzdG9tIHNlY3Rpb25zXG4vL1xuXG4vLyBTZWN0aW9uIHNpbmdsZVxuLnNlY3Rpb24tc2luZ2xlIHtcblx0ZGlzcGxheTogZmxleDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdHAge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxuXG5cdCogKyAucmlnaHRzIHtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHR9XG5cdCogKyAuY291bnRkb3duLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdH1cblx0LmNvdW50ZG93bi13cmFwICsgKiB7XG5cdFx0bWFyZ2luLXRvcDogMzVweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHQqICsgLnJpZ2h0cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblx0XHQuY291bnRkb3duLXdyYXAgKyAqIHtcblx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnJkLW1haWxmb3JtLXdyYXAge1xuXHRcdG1heC13aWR0aDogNjcwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCogKyAucmQtbWFpbGZvcm0td3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxufVxuXG4uc2VjdGlvbi1zaW5nbGUtaGVhZGVyIHtcblx0cGFkZGluZzogY2FsYygxZW0gKyAzdmgpIDAgY2FsYygxZW0gKyAydmgpO1xufVxuXG4uc2VjdGlvbi1zaW5nbGUtbWFpbiB7XG5cdHBhZGRpbmc6IGNhbGMoMWVtICsgNHZoKSAwO1xufVxuXG4uc2VjdGlvbi1zaW5nbGUtZm9vdGVyIHtcblx0cGFkZGluZzogY2FsYygxZW0gKyAydmgpIDAgY2FsYygxZW0gKyAzdmgpO1xufVxuXG4uc2VjdGlvbi1zaW5nbGUtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblxuXHQ+ICoge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuXHQuc2VjdGlvbi1zaW5nbGUtaW5uZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRcdGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIvKlxuKiBHcmlkIG1vZHVsZXNcbiovXG5cbi5ncmlkLWRlbW8geyBcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRwIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdH1cblxuXHQqICsgcCB7IG1hcmdpbi10b3A6IDVweDsgfVxuXHQqICsgLnJvdyB7IG1hcmdpbi10b3A6IDIwcHg7IH1cblx0LnJvdyArIC5yb3cgeyBtYXJnaW4tdG9wOiAwOyB9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRwIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuXHRcdH1cblxuXHRcdCogKyBwIHsgbWFyZ2luLXRvcDogMjVweDsgfVxuXHR9XG59XG5cbi5ncmlkLWRlbW8tYm9yZGVyZWQge1xuXHQucm93IHtcblx0XHRib3JkZXI6IDAgc29saWQgJHdoaXRlLTY7XG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHR9XG5cdH1cblxuXHRbY2xhc3MqPSdjb2wnXSB7XG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZS02O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0cGFkZGluZzogNTBweCA1MHB4IDQ1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5ncmlkLWRlbW8tdW5kZXJsaW5lZCB7XG5cdC5yb3cge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtNjtcblx0fVxuXG5cdFtjbGFzcyo9J2NvbCddIHtcblx0XHRwYWRkaW5nOiA1cHggMTVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBDdXN0b20gR3JpZFxuLy9cbi8vIENoYW5nZSAkZW5hYmxlLWdyaWQtY2xhc3Nlcy1jdXN0b206IHRydWVcbi8vIHRoYXQgd291bGQgZ2VuZXJhdGUgY3VzdG9tIGdyaWQgKGV4YW1wbGU6IDEwIGNvbHVtbnMpXG5cbiRlbmFibGUtZ3JpZC1jbGFzc2VzLWN1c3RvbTogZmFsc2U7XG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucy1jdXN0b20oJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuXHRAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcblx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcblx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuXHRcdFx0XHQuY29sI3skaW5maXh9LSN7JGl9IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3Nlcy1jdXN0b20ge1xuXHQucm93LXRlbiB7XG5cdFx0QGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMtY3VzdG9tKDEwKTtcblx0fVxuXG5cdC5yb3cteGwtdGVuIHtcblx0XHRAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucy1jdXN0b20oMTAsIDMwcHgsICh4bDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgeGwpLCB4bGc6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIHhsZyksIHh4bDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgeHhsKSkpO1xuXHR9XG59XG4iLCIvKlxuKiBCYWNrZ3JvdW5kc1xuKi9cblxuLmNvbnRleHQtZGFyayB7XG5cdEBleHRlbmQgJWNvbnRleHQtZGFyaztcbn1cblxuJWNvbnRleHQtZGFyayB7XG5cdC8vIExvZ29cblx0LmJyYW5kIHtcblx0XHQuYnJhbmQtbG9nby1kYXJrIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJyYW5kLWxvZ28tbGlnaHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LnN1YnRpdGxlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbiVjb250ZXh0LWxpZ2h0IHtcblx0Ly8gTG9nb1xuXHQuYnJhbmQge1xuXHRcdC5icmFuZC1sb2dvLWRhcmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LmJyYW5kLWxvZ28tbGlnaHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLypcbiogTGlnaHQgQmFja2dyb3VuZHNcbiovXG4uYmctZGVmYXVsdCB7XG5cdEBpbmNsdWRlIGJnLWJlaGF2aW91cigkYm9keS1iZyk7XG59XG5cbi5iZy1ncmF5LTEwMCB7XG5cdEBpbmNsdWRlIGJnLWJlaGF2aW91cigkZ3JheS0xMDApO1xufVxuXG4uYmctZ3JheS0yMDAge1xuXHRAaW5jbHVkZSBiZy1iZWhhdmlvdXIoJGdyYXktMjAwKTtcbn1cblxuLypcbiogRGFyayBCYWNrZ3JvdW5kc1xuKi9cbi5iZy1ncmF5LTcwMCB7XG5cdEBleHRlbmQgJWNvbnRleHQtZGFyaztcblx0QGluY2x1ZGUgYmctYmVoYXZpb3VyKCRncmF5LTcwMCk7XG59XG4uYmctZ3JheS05MDAge1xuXHRAZXh0ZW5kICVjb250ZXh0LWRhcms7XG5cdEBpbmNsdWRlIGJnLWJlaGF2aW91cigkZ3JheS05MDApO1xufVxuXG4vKlxuKiBBY2NlbnQgQmFja2dyb3VuZHNcbiovXG4uYmctcHJpbWFyeSB7XG5cdEBleHRlbmQgJWNvbnRleHQtZGFyaztcblx0JiArICYge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbi8qXG4qIEJhY2tncm91bmQgSW1hZ2VcbiovXG4uYmctaW1hZ2Uge1xuXG59XG5cbltjbGFzc149J2JnLSddIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLy8gRGVza3RvcCBvbmx5XG4vL1xuaHRtbDpub3QoLnRhYmxldCk6bm90KC5tb2JpbGUpIHtcblx0LmJnLWZpeGVkIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHRcdH1cblx0fVxufVxuXG4uYmctY3VzdG9tIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQyLjUlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xufVxuXG4uYmctaW1nLWN1c3RvbSB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDc0JSBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogNDElO1xufSIsIi8vXG4vLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIENsZWFyZml4XG4vLyBcbkBtaXhpbiBjbGVhcmZpeCgpIHtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5cbi8vIERpc2FibGUgcGFkZGluZyAtIHRvcCBvbiB0d28gc2ltaWxhciBiYWNrZ3JvdW5kc1xuLy8gXG5AbWl4aW4gYmctYmVoYXZpb3VyKCRiZy1jb2xvcikge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG5cblx0Jjpub3QoW3N0eWxlKj1cImJhY2tncm91bmQtXCJdKSArICY6bm90KFtzdHlsZSo9XCJiYWNrZ3JvdW5kLVwiXSkgeyBwYWRkaW5nLXRvcDogMDsgfVxufVxuXG4vLyBHcmlkIHJlbGF0ZWQgdmFsdWVzXG4vL1xuQG1peGluIG1ha2UtZ3JpZC1wYXJhbWV0ZXIoJHBhcmFtZXRlciwgJG9mZnNldCwgJGNvbnRhaW5lciwgJGNvbCkge1xuXHRAaWYgJG9mZnNldCA+IDAge1xuXHRcdCN7JHBhcmFtZXRlcn06IGNhbGMoNTAlIC0gI3skY29udGFpbmVyfSAvIDIgKyAjeyRvZmZzZXR9ICsgKCN7JGNvbnRhaW5lcn0gLyAjeyRncmlkLWNvbHVtbnN9KSAqICN7JGNvbH0pO1xuXHR9IEBlbHNlIGlmICgkb2Zmc2V0IDwgMCkge1xuXHRcdCN7JHBhcmFtZXRlcn06IGNhbGMoNTAlIC0gI3skY29udGFpbmVyfSAvIDIgLSAjey0kb2Zmc2V0fSArICgjeyRjb250YWluZXJ9IC8gI3skZ3JpZC1jb2x1bW5zfSkgKiAjeyRjb2x9KTtcblx0fSBAZWxzZSB7XG5cdFx0I3skcGFyYW1ldGVyfTogY2FsYyg1MCUgLSAjeyRjb250YWluZXJ9IC8gMiArICgjeyRjb250YWluZXJ9IC8gI3skZ3JpZC1jb2x1bW5zfSkgKiAjeyRjb2x9KTtcblx0fVxufVxuXG4vLyBMaW5rIHVuaXZlcnNhbCBtaXhpblxuLy9cbkBtaXhpbiBsaW5rKCRkZWZhdWx0LWNsciwgJGhvdmVyLWNvbG9yKSB7XG5cdCYsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY2xyO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRob3Zlci1jb2xvcjtcblx0fVxufVxuIiwiLypcbiogVXRpbGl0aWVzIGN1c3RvbVxuKi9cbi5oZWlnaHQtZmlsbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0PiAqIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cbn1cblxuLy8gT2JqZWN0IGlubGluZSBcbi5vYmplY3QtaW5saW5lIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0PiAqIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0fVxuXG5cdD4gKiArICoge1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdH1cbn1cblxuLm9oIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBUZXh0IGRlY29yYXRpb25zXG4udGV4dC1kZWNvcmF0aW9uLWxpbmVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWluLXdpZHRoOiAxNzBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTY7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0XHR9XG5cdH1cbn1cblxuKiArIC50ZXh0LWRlY29yYXRpb24tbGluZXMge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4vLyBSaWdodHNcbnAucmlnaHRzIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRhIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4vLyBKU0NvbG9yIFdvcmthcm91bmRcbltzdHlsZSo9J3otaW5kZXg6IDEwMDA7J10ge1xuXHR6LWluZGV4OiAkemluZGV4LWxheW91dC1wYW5lbCArIDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxvY2sge1xuXHQ+ICoge1xuXHRcdG1hcmdpbi1sZWZ0OiAuMTI1ZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAuMTI1ZW07XG5cdH1cbn1cbiIsIi8qXG4qXG4qIEFuaW1hdGUuY3NzXG4qL1xuXG4uYW5pbWF0ZWQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0b3BhY2l0eTogMTtcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuaHRtbDpub3QoLmx0LWllMTApIC5ub3QtYW5pbWF0ZWQge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4vL1xuLy8gRmFkZUluIEtleWZyYW1lcyBBbmltYXRpb25cbi8vXG5AaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluKSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uZmFkZUluIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG4vL1xuLy8gRmFkZUluVXAgS2V5ZnJhbWVzIEFuaW1hdGlvblxuLy9cbkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5VcCkge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5mYWRlSW5VcCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbi8vXG4vLyBGYWRlSW5Eb3duIEtleWZyYW1lcyBBbmltYXRpb25cbi8vXG5AaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluRG93bikge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdH1cbn1cblxuLmZhZGVJbkRvd24ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuLy9cbi8vIEZhZGVJbkxlZnQgS2V5ZnJhbWVzIEFuaW1hdGlvblxuLy9cbkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5MZWZ0KSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4uZmFkZUluTGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG4vL1xuLy8gRmFkZUluUmlnaHQgS2V5ZnJhbWVzIEFuaW1hdGlvblxuLy9cbkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5SaWdodCkge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5mYWRlSW5SaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbi8vXG4vLyBGYWRlT3V0IEtleWZyYW1lcyBBbmltYXRpb25cbi8vXG5AaW5jbHVkZSBrZXlmcmFtZXMoZmFkZU91dCkge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLmZhZGVPdXQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuLy9cbi8vIFNsaWRlSW5Eb3duIEtleWZyYW1lcyBBbmltYXRpb25cbi8vXG5AaW5jbHVkZSBrZXlmcmFtZXMoc2xpZGVJbkRvd24pIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZUluRG93biB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbi8vIFxuLy8gU2xpZGVJbkxlZnQgS2V5ZnJhbWVzIEFuaW1hdGlvblxuLy9cbkBpbmNsdWRlIGtleWZyYW1lcyhzbGlkZUluTGVmdCkge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuLnNsaWRlSW5MZWZ0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuLy9cbi8vIFNsaWRlSW5SaWdodCBLZXlmcmFtZXMgQW5pbWF0aW9uXG4vL1xuQGluY2x1ZGUga2V5ZnJhbWVzKHNsaWRlSW5SaWdodCkge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbi8vXG4vLyBTbGlkZU91dERvd24gS2V5ZnJhbWVzIEFuaW1hdGlvblxuLy9cbkBpbmNsdWRlIGtleWZyYW1lcyhzbGlkZU91dERvd24pIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR9XG59XG5cbi5zbGlkZU91dERvd24ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG4iLCIvLyBDU1MgdmVuZG9yc1xuLy8gXG5cbkBtaXhpbiBrZXlmcmFtZXMoJG5hbWUpIHtcblx0QC13ZWJraXQta2V5ZnJhbWVzICN7JG5hbWV9IHtcblx0XHRAY29udGVudDtcblx0fVxuXHRAa2V5ZnJhbWVzICN7JG5hbWV9IHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vL0BtaXhpbiBkaXNwbGF5LWZsZXgoKSB7XG4vLyAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4vLyAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuLy8gIGRpc3BsYXk6IGZsZXg7XG4vL31cbi8vXG4vL0BtaXhpbiBkaXNwbGF5LWlubGluZS1mbGV4KCkge1xuLy8gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4vLyAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuLy8gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuLy99XG4vL1xuLy9AbWl4aW4gZmxleCgkZ3Jvdy1zaHJpbmstYmFzaXMpIHtcbi8vICAtbXMtZmxleDogJGdyb3ctc2hyaW5rLWJhc2lzO1xuLy8gIC13ZWJraXQtZmxleDogJGdyb3ctc2hyaW5rLWJhc2lzO1xuLy8gIGZsZXg6ICRncm93LXNocmluay1iYXNpcztcbi8vfVxuLy9cbi8vQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbi8vICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuLy8gIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbi8vICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbi8vfVxuLy9cbi8vQG1peGluIGZsZXgtd3JhcCgkd3JhcCkge1xuLy8gIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcbi8vICAtbXMtZmxleC13cmFwOiAkd3JhcDtcbi8vICBmbGV4LXdyYXA6ICR3cmFwO1xuLy99XG4vL1xuLy9AbWl4aW4gZmxleC1ncm93KCRncm93KSB7XG4vLyAgLXdlYmtpdC1mbGV4LWdyb3c6ICRncm93O1xuLy8gIC1tcy1mbGV4LXBvc2l0aXZlOiAkZ3Jvdztcbi8vICBmbGV4LWdyb3c6ICRncm93O1xuLy99XG4vL1xuLy9AbWl4aW4gZmxleC1zaHJpbmsoJHNocmluaykge1xuLy8gIC1tcy1mbGV4LW5lZ2F0aXZlOiAkc2hyaW5rO1xuLy8gIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XG4vLyAgZmxleC1zaHJpbms6ICRzaHJpbms7XG4vL31cbi8vXG4vL0BtaXhpbiBmbGV4LWJhc2lzKCRiYXNpcykge1xuLy8gIC13ZWJraXQtZmxleC1iYXNpczogJGJhc2lzO1xuLy8gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkYmFzaXM7XG4vLyAgZmxleC1iYXNpczogJGJhc2lzO1xuLy8gIG1heC13aWR0aDogJGJhc2lzO1xuLy99XG4vL1xuLy9AbWl4aW4ganVzdGlmeS1jb250ZW50KCRhbGlnbikge1xuLy8gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkYWxpZ247XG4vLyAgQGlmICgkYWxpZ24gPT0gXCJmbGV4LXN0YXJ0XCIpIHtcbi8vICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuLy8gIH0gQGVsc2UgaWYgKCRhbGlnbiA9PSBcImZsZXgtZW5kXCIpIHtcbi8vICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbi8vICB9IEBlbHNlIGlmICgkYWxpZ24gPT0gXCJzcGFjZS1hcm91bmRcIikge1xuLy8gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbi8vICB9IEBlbHNlIGlmICgkYWxpZ24gPT0gXCJzcGFjZS1iZXR3ZWVuXCIpIHtcbi8vICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4vLyAgfSBAZWxzZSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiAkYWxpZ247XG4vLyAgfVxuLy8gIGp1c3RpZnktY29udGVudDogJGFsaWduO1xuLy99XG4vL1xuLy9AbWl4aW4gYWxpZ24tY29udGVudCgkYWxpZ24pe1xuLy8gIC13ZWJraXQtYWxpZ24tY29udGVudDogJGFsaWduO1xuLy8gIEBpZiAoJGFsaWduID09IFwiZmxleC1zdGFydFwiKSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbi8vICB9IEBlbHNlIGlmICgkYWxpZ24gPT0gXCJmbGV4LWVuZFwiKSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4vLyAgfSBAZWxzZSBpZiAoJGFsaWduID09IFwic3BhY2UtYXJvdW5kXCIpIHtcbi8vICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4vLyAgfSBAZWxzZSBpZiAoJGFsaWduID09IFwic3BhY2UtYmV0d2VlblwiKSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuLy8gIH0gQGVsc2UgaWYgKCRhbGlnbiA9PSBcImNlbnRlclwiKSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4vLyAgfSBAZWxzZSBpZiAoJGFsaWduID09IFwic3RyZXRjaFwiKSB7XG4vLyAgICAtbXMtZmxleC1wYWNrOiBzdHJldGNoO1xuLy8gIH0gQGVsc2Uge1xuLy8gICAgLW1zLWZsZXgtcGFjazogJGFsaWduO1xuLy8gIH1cbi8vICBhbGlnbi1jb250ZW50OiAkYWxpZ247XG4vL31cbi8vXG4vL0BtaXhpbiBhbGlnbi1pdGVtcygkdmFsaWduKSB7XG4vLyAgLXdlYmtpdC1hbGlnbi1pdGVtczogJHZhbGlnbjtcbi8vICBAaWYgKCR2YWxpZ24gPT0gXCJmbGV4LXN0YXJ0XCIpIHtcbi8vICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbi8vICB9IEBlbHNlIGlmICgkdmFsaWduID09IFwiZmxleC1lbmRcIikge1xuLy8gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbi8vICB9IEBlbHNlIHtcbi8vICAgIC1tcy1mbGV4LWFsaWduOiAkdmFsaWduO1xuLy8gIH1cbi8vICBhbGlnbi1pdGVtczogJHZhbGlnbjtcbi8vfVxuLy9cbi8vQG1peGluIGFsaWduLXNlbGYoJHZhbGlnbikge1xuLy8gIC13ZWJraXQtYWxpZ24tc2VsZjogJHZhbGlnbjtcbi8vICBAaWYgKCR2YWxpZ24gPT0gXCJmbGV4LXN0YXJ0XCIpIHsgXG4vLyAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbi8vICB9IEBlbHNlIGlmICgkdmFsaWduID09IFwiZmxleC1lbmRcIikge1xuLy8gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuLy8gIH0gQGVsc2Uge1xuLy8gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbGlnbjtcbi8vICB9XG4vLyAgYWxpZ24tc2VsZjogJHZhbGlnbjtcbi8vfVxuXG5AbWl4aW4gb3JkZXIoJG9yZGVyKSB7XG5cdC13ZWJraXQtb3JkZXI6ICRvcmRlcjtcblx0LW1zLWZsZXgtb3JkZXI6ICRvcmRlcjtcblx0b3JkZXI6ICRvcmRlclxufVxuXG5AbWl4aW4gY29sdW1ucygkY291bnQpIHtcblx0LXdlYmtpdC1jb2x1bW5zOiAkY291bnQ7XG5cdC1tb3otY29sdW1uczogJGNvdW50O1xuXHRjb2x1bW5zOiAkY291bnQ7XG59XG5cbkBtaXhpbiBicmVhay1pbnNpZGUoJGJyZWFrLWluc2lkZSkge1xuXHQtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6ICRicmVhay1pbnNpZGU7XG5cdHBhZ2UtYnJlYWstaW5zaWRlOiAkYnJlYWstaW5zaWRlO1xuXHRicmVhay1pbnNpZGU6ICRicmVhay1pbnNpZGU7XG59XG4iLCIvKlxuKlxuKiBQcmVsb2FkZXJcbiovXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cbi5wcmVsb2FkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMTAwMDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblxuXHQmLmxvYWRlZCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuLnByZWxvYWRlci1ib2R5IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdHAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRyaWdodDogLThweDtcblx0fVxufVxuXG4vL1xuLy8gQ3VzdG9tIFN0eWxlc1xuLy8gXG4uY3NzbG9hZC1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzNnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jc3Nsb2FkLXNwZWVkaW5nLXdoZWVsIHtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGFuaW1hdGlvbjogY3NzbG9hZC1zcGluIC44OHMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5AaW5jbHVkZSBrZXlmcmFtZXMgKGNzc2xvYWQtc3Bpbikge1xuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIvKlxuKlxuKiBUb1RvcFxuKi9cblxuLnVpLXRvLXRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDE1cHg7XG5cdGJvdHRvbTogMTVweDtcblx0ei1pbmRleDogMTAwO1xuXHR3aWR0aDogJGZvcm0taW5wdXQtaGVpZ2h0O1xuXHRoZWlnaHQ6ICRmb3JtLWlucHV0LWhlaWdodDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogJGZvcm0taW5wdXQtaGVpZ2h0IC0gNHB4O1xuXHRjb2xvcjogJGJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuXHRib3gtc2hhZG93OiAzcHggOHB4IDIwcHggMCByZ2JhKCRwcmltYXJ5LCAwLjIpO1xuXHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS05MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJveC1zaGFkb3c6M3B4IDRweCAxMHB4IDAgcmdiYSgkZ3JheS03MDAsIDAuMik7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuaHRtbC5tb2JpbGUgLnVpLXRvLXRvcCxcbmh0bWwudGFibGV0IC51aS10by10b3Age1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LnVpLXRvLXRvcCB7XG5cdFx0cmlnaHQ6IDQwcHg7XG5cdFx0Ym90dG9tOiA0MHB4O1xuXHR9XG59XG5cblxuIiwiLypcbipcbiogUkQgTmF2YmFyXG4qL1xuXG4vL1xuLy8gUkQgTmF2YmFyIHZhcmlhYmxlc1xuLy9cbiRyZC1uYXZiYXItc3RhdGljLXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeHhsKTtcbiRuYXZiYXItc3RhdGljLW5hdi1pbmRlbnQ6IDMxcHg7XG5cbiRyZC1uYXZiYXItbWluLWZvbnQtc2l6ZTogMjRweDtcbiRyZC1uYXZiYXItbWluLWxpbmUtaGVpZ2h0OiA0OHB4O1xuJHJkLW5hdmJhci1taW4taGVpZ2h0OiA1NnB4O1xuXG4kcmQtbmF2YmFyLWNvbG9yOiAkd2hpdGUtNjtcbiRyZC1uYXZiYXItYmFja2dyb3VuZDogJGdyYXktOTAwO1xuJHJkLW5hdmJhci1zaGFkb3c6IDAgMCAyMnB4IC00cHggcmdiYSgkcHJpbWFyeSwgMC4yKTtcbiRyZC1uYXZiYXItYm9yZGVyOiAxcHggc29saWQgJHdoaXRlLTY7XG4kcmQtbmF2YmFyLXdpZHRoOiAxMjAwcHg7XG5cbi8vIFJEIE5hdmJhciBQYW5lbFxuJHJkLW5hdmJhci1wYW5lbC1jb2xvcjogJHJkLW5hdmJhci1jb2xvcjtcbiRyZC1uYXZiYXItcGFuZWwtYmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXG4vLyBSRCBOYXZiYXIgTmF2XG4kcmQtbmF2YmFyLW5hdi1taW4td2lkdGg6IDI3MHB4O1xuJHJkLW5hdmJhci1uYXYtY29sb3I6ICRyZC1uYXZiYXItY29sb3I7XG4kcmQtbmF2YmFyLW5hdi1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiRyZC1uYXZiYXItbmF2LWhvdmVyLWNvbG9yOiAkd2hpdGU7XG4kcmQtbmF2YmFyLW5hdi1ob3Zlci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiRyZC1uYXZiYXItbmF2LWFjdGl2ZS1jb2xvcjogJHJkLW5hdmJhci1uYXYtaG92ZXItY29sb3I7XG4kcmQtbmF2YmFyLW5hdi1hY3RpdmUtYmFja2dyb3VuZDogJHJkLW5hdmJhci1uYXYtaG92ZXItYmFja2dyb3VuZDtcblxuLy8gUkQgTmF2YmFyIERyb3Bkb3duXG4kcmQtbmF2YmFyLWRyb3Bkb3duLXdpZHRoOiAyNzBweDtcbiRyZC1uYXZiYXItZHJvcGRvd24tYmFja2dyb3VuZDogJHdoaXRlO1xuJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWNvbG9yOiAkZ3JheS01MDA7XG4kcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItY29sb3I6ICRwcmltYXJ5O1xuJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWhvdmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWFjdGl2ZS1jb2xvcjogJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yO1xuJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZDtcblxuLy8gUkQgTmF2YmFyIE1lZ2FtZW51XG4kcmQtbmF2YmFyLW1lZ2FtZW51LWd1dHRlcjogMzBweDtcbiRyZC1uYXZiYXItbWVnYW1lbnUtYmFja2dyb3VuZDogJHdoaXRlO1xuJHJkLW5hdmJhci1tZWdhbWVudS1pdGVtLWNvbG9yOiAkYmxhY2s7XG4kcmQtbmF2YmFyLW1lZ2FtZW51LWl0ZW0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kcmQtbmF2YmFyLW1lZ2FtZW51LWl0ZW0taG92ZXItY29sb3I6ICRwcmltYXJ5O1xuJHJkLW5hdmJhci1tZWdhbWVudS1pdGVtLWhvdmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4vLyBSRCBOYXZiYXIgdG9nZ2xlc1xuJHJkLW5hdmJhci10b2dnbGUtcHJlc2V0OiBcImJ1dHRvbi1saW5lcy1hcnJvdy0yXCI7XG4kcmQtbmF2YmFyLXRvZ2dsZS1ib3JkZXItcmFkaXVzOiAwO1xuJHJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUtcHJlc2V0OiBcImNvbGxhcHNlLXByZXNldC0xXCI7XG4kcmQtbmF2YmFyLXRvZ2dsZS1jb2xvcjogJGdyYXktMTAwO1xuXG5AaW1wb3J0IFwicmQtbmF2YmFyX2luY2x1ZGVzL19yZC1uYXZiYXItbWl4aW5zXCI7XG5cbi8vIFJEIE5hdmJhciBCYXNpY3NcbiVyZC1uYXZiYXItdHJhbnNpdGlvbiB7XG5cdHRyYW5zaXRpb246IDAuMzVzIGFsbCBjdWJpYy1iZXppZXIoMC42NSwgMC4wNSwgMC4zNiwgMSk7XG59XG5cbi5yZC1uYXZiYXItLW5vLXRyYW5zaXRpb24ge1xuXHQmLCAqIHtcblx0XHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnJkLW5hdmJhci13cmFwIHtcblx0QGV4dGVuZCAlcmQtbmF2YmFyLXRyYW5zaXRpb247XG59XG5cbi5yZC1uYXZiYXIsXG4ucmQtbmF2YmFyLnJkLW5hdmJhci0taXMtY2xvbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucmQtbmF2YmFyLFxuLnJkLW1lbnUsXG4ucmQtbmF2YmFyLW5hdixcbi5yZC1uYXZiYXItcGFuZWwge1xuXHRAZXh0ZW5kICVyZC1uYXZiYXItdHJhbnNpdGlvbjtcbn1cblxuLnJkLW5hdmJhci5yZC1uYXZiYXItZml4ZWQgKyAucmQtbmF2YmFyLnJkLW5hdmJhci0taXMtY2xvbmUsXG4ucmQtbmF2YmFyLnJkLW5hdmJhci1zaWRlYmFyICsgLnJkLW5hdmJhci5yZC1uYXZiYXItLWlzLWNsb25lIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gUkQgTmF2YmFyXG4ucmQtbmF2YmFyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXG5cdCYucmQtbmF2YmFyLXN0YXRpYyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0LnJkLW5hdmJhci1hc2lkZS1vdXRlcixcblx0XHQucmQtbmF2YmFyLW1haW4tb3V0ZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHR9XG5cblx0XHQucmQtbmF2YmFyLWFzaWRlLFxuXHRcdC5yZC1uYXZiYXItbWFpbiB7XG5cdFx0XHRtYXgtd2lkdGg6ICRyZC1uYXZiYXItc3RhdGljLXdpZHRoO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LnJkLW5hdmJhci1hc2lkZSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0fVxuXG5cdFx0LnJkLW5hdmJhci1tYWluIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogNDlweCAwO1xuXHRcdFx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTc0NXB4O1xuXHRcdFx0fSBcblx0XHR9XG5cblx0XHQvLyBSRCBOYXZiYXIgQnJhbmRcblx0XHQucmQtbmF2YmFyLWJyYW5kIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZC1uYXZiYXItbWFpbi1lbGVtZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYucmQtbmF2YmFyLS1pcy1zdHVjayxcblx0XHQmLnJkLW5hdmJhci0taXMtY2xvbmUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogbnRoKCRyZC1uYXZiYXItYm9yZGVyLCAzKTtcblx0XHRcdC5yZC1uYXZiYXItYXNpZGUtb3V0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQucmQtbmF2YmFyLW1haW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAxN3B4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5yZC1uYXZiYXItbmF2LWl0ZW0ge1xuXHRcdFx0XHQ+IC5yZC1uYXZiYXItc3VibWVudSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi8vIFJEIE5hdmJhciBUb2dnbGVcbi5yZC1uYXZiYXItdG9nZ2xlIHtcblx0QGluY2x1ZGUgbWFrZS10b2dnbGUoXG5cdFx0XHRcdFx0JHJkLW5hdmJhci10b2dnbGUtcHJlc2V0LFxuXHRcdFx0XHRcdCRyZC1uYXZiYXItbWluLWxpbmUtaGVpZ2h0LFxuXHRcdFx0XHRcdCRyZC1uYXZiYXItbWluLWZvbnQtc2l6ZSxcblx0XHRcdFx0XHQkYm9yZGVyLXJhZGl1cyxcblx0XHRcdFx0XHQkcmQtbmF2YmFyLXRvZ2dsZS1jb2xvclxuXHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBSRCBOYXZiYXIgQ29sbGFwc2Vcbi5yZC1uYXZiYXItY29sbGFwc2UtdG9nZ2xlIHtcblx0QGluY2x1ZGUgbWFrZS10b2dnbGUoXG5cdFx0XHRcdFx0JHJkLW5hdmJhci1jb2xsYXBzZS10b2dnbGUtcHJlc2V0LFxuXHRcdFx0XHRcdCRyZC1uYXZiYXItbWluLWxpbmUtaGVpZ2h0LFxuXHRcdFx0XHRcdCRyZC1uYXZiYXItbWluLWZvbnQtc2l6ZSxcblx0XHRcdFx0XHQkcmQtbmF2YmFyLXRvZ2dsZS1ib3JkZXItcmFkaXVzLFxuXHRcdFx0XHRcdCRyZC1uYXZiYXItcGFuZWwtY29sb3Jcblx0KTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gUkQgTmF2YmFyIEJyYW5kXG4ucmQtbmF2YmFyLWJyYW5kIHtcblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLy8gUkQgTmF2YmFyIFNlYXJjaFxuLnJkLW5hdmJhci1zZWFyY2gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdC5mb3JtLWlucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR9XG5cblx0LnJkLXNlYXJjaC1mb3JtLXN1Ym1pdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJHdoaXRlLTM7XG5cdFx0dHJhbnNpdGlvbjogLjMzcztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4ucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUge1xuXHRAaW5jbHVkZSByZXNldC1idXR0b247XG59XG5cbi8vIFJEIE5hdmJhciBEcm9wZG93blxuLnJkLW5hdmJhci1kcm9wZG93biB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBpbXBvcnQgXCJyZC1uYXZiYXJfaW5jbHVkZXMvcmQtbmF2YmFyLXN0YXRpY1wiO1xuQGltcG9ydCBcInJkLW5hdmJhcl9pbmNsdWRlcy9yZC1uYXZiYXItZml4ZWRcIjtcbkBpbXBvcnQgXCJyZC1uYXZiYXJfaW5jbHVkZXMvcmQtbmF2YmFyLXNpZGViYXJcIjtcbiIsIkBrZXlmcmFtZXMgcmQtbmF2YmFyLXNsaWRlLWRvd24ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHJkLW5hdmJhci1zbGlkZS11cCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR9XG59XG5cbi8vXG4vLyBOYXZiYXIgVG9nZ2xlIFByZXNldHNcbi8vXG5AbWl4aW4gdG9nZ2xlKCR3aWR0aC1zaXplOiA0OHB4LCAkaGVpZ2h0LXNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAkd2lkdGgtc2l6ZTtcblx0aGVpZ2h0OiAkaGVpZ2h0LXNpemU7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRoZWlnaHQtc2l6ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuQG1peGluIHRvZ2dsZS1pY29ucy12aWEtcm90YXRpb24oJHdpZHRoLXNpemU6IDQ4cHgsICRoZWlnaHQtc2l6ZTogNDhweCwgJGZvbnQtc2l6ZTogMjRweCwgICRpY29uLWJlZm9yZTogJ1xcZjAwMicsICRpY29uLWFmdGVyOiAnXFxmMDBkJywgICRpY29uLWJlZm9yZS1mYW1pbHk6ICdNYXRlcmlhbCBEZXNpZ24gSWNvbnMnLCAkaWNvbi1hZnRlci1mYW1pbHk6ICdNYXRlcmlhbCBEZXNpZ24gSWNvbnMnKSB7XG5cdHNwYW4ge1xuXHRcdEBpbmNsdWRlIHRvZ2dsZSgkd2lkdGgtc2l6ZSwgJGhlaWdodC1zaXplLCAkZm9udC1zaXplKTtcblxuXHRcdCYsICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlLWluLW91dDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAkaWNvbi1iZWZvcmU7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgxKTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRpY29uLWJlZm9yZS1mYW1pbHk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJGljb24tYWZ0ZXI7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHNjYWxlKC40KTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRmb250LWZhbWlseTogJGljb24tYWZ0ZXItZmFtaWx5O1xuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlKC40KTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgxKTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gSGFtYnVyZ2VyXG5AbWl4aW4gYnV0dG9uLWxpbmVzKCRzaXplOiA0OHB4LCAkZm9udC1zaXplOiAyNHB4LCAkYm9yZGVyLXJhZGl1czogMnB4LCAkY29sb3I6ICMxMTExMTEpIHtcblx0c3BhbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cblx0XHQmOmFmdGVyLFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAocm91bmQoJGZvbnQtc2l6ZSAvIDYpKSAqIC0yO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAocm91bmQoJGZvbnQtc2l6ZSAvIDYpKSAqIDI7XG5cdFx0fVxuXG5cdFx0JjphZnRlcixcblx0XHQmOmJlZm9yZSxcblx0XHQmIHtcblx0XHRcdHdpZHRoOiAkZm9udC1zaXplO1xuXHRcdFx0aGVpZ2h0OiByb3VuZCgkZm9udC1zaXplIC8gNik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHR9XG5cdH1cbn1cblxuLy8gSGFtYnVyZ2VyIHRvIENyb3NzXG5AbWl4aW4gYnV0dG9uLWxpbmVzX19jcm9zcy0xKCRzaXplOiA0OHB4LCAkZm9udC1zaXplOiAyNHB4LCAkY29sb3I6ICMxMTExMTEpIHtcblx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLWxpbmVzX19jcm9zcy0yKCRzaXplOiA0OHB4LCAkZm9udC1zaXplOiAyNHB4LCAkY29sb3I6ICMxMTExMTEpIHtcblx0c3BhbiB7XG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzLCAwLjNzO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcywgMC4zcztcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4zcywgMHM7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzLCAwcztcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCAtd2Via2l0LXRyYW5zZm9ybTtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgdHJhbnNmb3JtO1xuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHNwYW4ge1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIDBzIGVhc2U7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzLCAwLjNzO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHMsIDAuM3M7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidXR0b24tbGluZXNfX2Nyb3NzLTMoJHNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgsICRjb2xvcjogIzExMTExMSkge1xuXHRzcGFuIHtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3MsIDAuM3M7XG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzLCAwLjNzO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjNzLCAwcztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3MsIDBzO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIC13ZWJraXQtdHJhbnNmb3JtO1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCB0cmFuc2Zvcm07XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyAwcyBlYXNlO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcywgMC4zcztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwLjNzO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBIYW1idXJnZXIgdG8gQXJyb3dcbkBtaXhpbiBidXR0b24tbGluZXNfX2Fycm93LTEoJHNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgsICRjb2xvcjogIzExMTExMSkge1xuXHRzcGFuIHtcblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46ICRmb250LXNpemUvMTQgY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHNwYW4ge1xuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6ICRmb250LXNpemUvMS42O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBIYW1idXJnZXIgdG8gQXJyb3cgKE1hdGVyaWFsIERlc2lnbilcbkBtaXhpbiBidXR0b24tbGluZXNfX2Fycm93LTIoJHNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgsICRjb2xvcjogIzExMTExMSkge1xuXHRzcGFuIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogJGZvbnQtc2l6ZS8xNCBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6ICRmb250LXNpemUvMS42O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDBkZWcpO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLy8gSGFtYnVyZ2VyIHRvIE1pbnVzXG5AbWl4aW4gYnV0dG9uLWxpbmVzX19taW51cy0xKCRzaXplOiA0OHB4LCAkZm9udC1zaXplOiAyNHB4LCAkY29sb3I6ICMxMTExMTEpIHtcblx0c3BhbiB7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBzZWFyY2gtcHJlc2V0LTEoJHNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgsICRjb2xvcjogIzExMTExMSkge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcXGYwMDJcIjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuXHR9XG59XG5cbkBtaXhpbiBjb2xsYXBzZS1wcmVzZXQtMSgkc2l6ZTogNDhweCwgJGZvbnQtc2l6ZTogMjRweCwgJGNvbG9yOiAjMTExMTExKSB7XG5cdHNwYW4ge1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0oJHNpemUgLyAxNik7XG5cblx0XHQmLCAmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogJHNpemUgLyA4O1xuXHRcdFx0aGVpZ2h0OiAkc2l6ZSAvIDg7XG5cdFx0XHRsaW5lLWhlaWdodDogJHNpemUgLyA4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0oJHNpemUgLyAxNik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRzaXplIC8gMTYpO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogKCRzaXplIC8gMTYpO1xuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRzcGFuIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43KTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCgkc2l6ZSAvIDgpKjIgKyAoJHNpemUgLyAxNikqMik7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSgoJHNpemUgLyA4KSoyICsgKCRzaXplIC8gMTYpKjIpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1peGluIG1ha2UtdG9nZ2xlKCRwcmVzZXQ6IFwiYnV0dG9uLWxpbmVzLWFycm93LTJcIiwgJHNpemU6IDQ4cHgsICRmb250LXNpemU6IDI0cHgsICRib3JkZXItcmFkaXVzOiAycHgsICRjb2xvcjogIzExMTExMSkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6ICRzaXplO1xuXHRoZWlnaHQ6ICRzaXplO1xuXHRsaW5lLWhlaWdodDogJHNpemU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICRjb2xvcjtcblxuXHRAaWYgKCRwcmVzZXQgPT0gXCJjb2xsYXBzZS1wcmVzZXQtMVwiKSB7XG5cdFx0QGluY2x1ZGUgY29sbGFwc2UtcHJlc2V0LTEoJHNpemUsICRmb250LXNpemUsICRjb2xvcik7XG5cdH1cblxuXHRAaWYgKCRwcmVzZXQgPT0gXCJzZWFyY2gtcHJlc2V0LTFcIikge1xuXHRcdEBpbmNsdWRlIHNlYXJjaC1wcmVzZXQtMSgkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1jcm9zcy0xXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fY3Jvc3MtMSgkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1jcm9zcy0yXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fY3Jvc3MtMigkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1jcm9zcy0zXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fY3Jvc3MtMygkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1hcnJvdy0xXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fYXJyb3ctMSgkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1hcnJvdy0yXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fYXJyb3ctMigkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxuXG5cdEBpZiAoJHByZXNldCA9PSBcImJ1dHRvbi1saW5lcy1taW51cy0xXCIpIHtcblx0XHRAaW5jbHVkZSBidXR0b24tbGluZXMoJHNpemUsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzLCAkY29sb3IpO1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi1saW5lc19fbWludXMtMSgkc2l6ZSwgJGZvbnQtc2l6ZSwgJGNvbG9yKTtcblx0fVxufVxuXG4vLyBSRCBOYXZiYXIgU3VibWVudSB3aXRoIEFycm93XG5AbWl4aW4gc3VibWVudS13aXRoLWFycm93KCkge1xuXHRsaSB7XG5cdFx0PiBhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IC0zcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogMXB4IDE0cHggMXB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0QGluY2x1ZGUgbGluaygkcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tY29sb3IsICRyZC1uYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1jb2xvcik7XG5cblx0XHRcdCYsXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0bGVmdDogLTZweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiAnXFxmMTA1Jztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGNvbG9yOiAkcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItY29sb3I7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmZvY3VzID4gYSxcblx0XHQmLm9wZW5lZCA+IGEsXG5cdFx0PiBhOmhvdmVyIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiAtN3B4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLypcbiogQHN1YnNlY3Rpb24gIFJEIE5hdmJhciBTdGF0aWNcbiovXG4vLyAtIGxpIGZpcnN0IGxldmVsIGFuZCBsaVxuLy8gLSBsaW5rIGZpcnN0IGxldmVsIGFuZCBsaW5rXG4vLyAtIG1lbnVzXG4vLyAtIGRyb3Bkb3duc1xuLy8gLSBtZWdhbWVudXNcbi8vIC0gcmQtc2VhcmNoXG4vLyAtIHN1Ym1lbnVzXG5cbi5yZC1uYXZiYXItc3RhdGljIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0Ly8gUkQgTmF2YmFyIE5hdlxuXHQvL1xuXHQvLyBSRCBOYXYgaXRlbSAxLXN0IGxldmVsXG5cdC5yZC1uYXYtaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCYuZm9jdXMsXG5cdFx0Ji5vcGVuZWQge1xuXHRcdFx0LnJkLW5hdi1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRyZC1uYXZiYXItbmF2LWhvdmVyLWNvbG9yO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLW5hdi1ob3Zlci1iYWNrZ3JvdW5kO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuXHRcdFx0XHRjb2xvcjogJHJkLW5hdmJhci1uYXYtaG92ZXItY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHQucmQtbmF2LWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJHJkLW5hdmJhci1uYXYtYWN0aXZlLWNvbG9yO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLW5hdi1hY3RpdmUtYmFja2dyb3VuZDtcblx0XHRcdH1cblxuXHRcdFx0PiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0Y29sb3I6ICRyZC1uYXZiYXItbmF2LWFjdGl2ZS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmZvY3VzID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSxcblx0XHQmLm9wZW5lZCA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUsXG5cdFx0LnJkLW5hdi1saW5rOmhvdmVyICsgLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMjJzO1xuXHRcdFx0XHRjb250ZW50OiAnXFxmMjM2Jztcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcmQtbmF2YmFyLW5hdi1ob3Zlci1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBJZiBIYXZlIHN1Ym1lbnVcblx0XHQ+IC5yZC1uYXZiYXItc3VibWVudSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZC1uYXYtaXRlbSArIC5yZC1uYXYtaXRlbSB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRuYXZiYXItc3RhdGljLW5hdi1pbmRlbnQ7XG5cdH1cblxuXHQvLyBSZCBOYXYgTGluayAxLXN0IGxldmVsXG5cdC5yZC1uYXYtbGluayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjb2xvcjogJHJkLW5hdmJhci1uYXYtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR0cmFuc2l0aW9uOiAuMjVzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHJkLW5hdmJhci1uYXYtaG92ZXItY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmQgTWVudSAoZHJvcGRvd24gYW5kIG1lZ2FtZW51KVxuXHQucmQtbWVudSB7XG5cdFx0ei1pbmRleDogMTU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRib3JkZXI6ICRyZC1uYXZiYXItYm9yZGVyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7XG5cdFx0QGV4dGVuZCAlcmQtbmF2YmFyLXRyYW5zaXRpb247XG5cdH1cblxuXHQvLyBSRCBEcm9wZG93biAxLXN0IGxldmVsXG5cdC5yZC1uYXZiYXItZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAkcmQtbmF2YmFyLWRyb3Bkb3duLXdpZHRoO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0YmFja2dyb3VuZDogJHJkLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0LnJkLW5hdmJhci1kcm9wZG93biB7XG5cdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwcHgsIDAsIDApO1xuXG5cdFx0XHQvLyBJZiB0aGUgbWVudSBpcyBvbiB0aGUgcmlnaHQgZWRnZSB3aW5kb3dcblx0XHRcdCYucmQtbmF2YmFyLW9wZW4tbGVmdCB7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMHB4LCAwLCAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmQtZHJvcGRvd24taXRlbSB7XG5cdFx0Ji5mb2N1cyxcblx0XHQmLm9wZW5lZCB7XG5cdFx0XHQucmQtZHJvcGRvd24tbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yO1xuXHRcdFx0XHQvL2JhY2tncm91bmQ6ICRyZC1uYXZiYXItZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmQtZHJvcGRvd24tbGluayB7XG5cdFx0Y29sb3I6ICRyZC1uYXZiYXItZHJvcGRvd24taXRlbS1jb2xvcjtcblx0XHQvL2JhY2tncm91bmQ6ICRyZC1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHJkLW5hdmJhci1kcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yO1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZDtcblx0XHR9XG5cdH1cblxuXHQucmQtbmF2YmFyLWRyb3Bkb3duLFxuXHQucmQtbWVnYW1lbnUtbGlzdCB7XG5cdFx0QGluY2x1ZGUgc3VibWVudS13aXRoLWFycm93O1xuXHR9XG5cblx0Ly8gUkQgYWxsIG1lZ2FtZW51XG5cdC5yZC1uYXZiYXItbWVnYW1lbnUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6ICRyZC1uYXZiYXItd2lkdGg7XG5cdFx0cGFkZGluZzogMzBweCA0MHB4O1xuXHRcdGJhY2tncm91bmQ6ICRyZC1uYXZiYXItbWVnYW1lbnUtYmFja2dyb3VuZDtcblx0fVxuXG5cdC8vIE1lZ2FtZW51IGl0ZW0gMXN0IGxldmVsXG5cdC5yZC1tZWdhbWVudS1pdGVtIHtcblx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0KyAucmQtbWVnYW1lbnUtaXRlbSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTWVnYW1lbnUgdGl0bGVcblx0LnJkLW1lZ2FtZW51LXRpdGxlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlLTY7XG5cdH1cblxuXHQvLyBNZWdhbWVudSBsaXN0IGl0ZW1cblx0LnJkLW1lZ2FtZW51LWxpc3QtaXRlbSB7XG5cdFx0KyAucmQtbWVnYW1lbnUtbGlzdC1pdGVtIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHR9XG5cdH1cblxuXHQvLyBNZWdhbWVudSBsaXN0IGxpbmtcblx0LnJkLW1lZ2FtZW51LWxpc3QtbGluayB7XG5cdFx0Y29sb3I6ICRyZC1uYXZiYXItbWVnYW1lbnUtaXRlbS1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLW1lZ2FtZW51LWl0ZW0tYmFja2dyb3VuZDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmQtbmF2YmFyLW1lZ2FtZW51LWl0ZW0taG92ZXItY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLW1lZ2FtZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZDtcblx0XHR9XG5cdH1cblxuXHQvLyBNZWdhbWVudSBsaXN0IG9mZnNldFxuXHQqICsgLnJkLW1lZ2FtZW51LWxpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQvLyBSRCBhbGwgc3VibWVudXNcblx0LnJkLW5hdmJhci1zdWJtZW51IHtcblx0XHQmLmZvY3VzLFxuXHRcdCYub3BlbmVkIHtcblx0XHRcdD4gLnJkLW1lbnUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJEIG5hdmJhciBzZWFyY2hcblx0LnJkLW5hdmJhci1zZWFyY2gge1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdC5yZC1zZWFyY2gge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZC1zZWFyY2gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDI3MHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQvLyBSRCBzZWFyY2ggb2Zmc2V0XG5cdCogKyAucmQtbmF2YmFyLXNlYXJjaCB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRuYXZiYXItc3RhdGljLW5hdi1pbmRlbnQ7XG5cdH1cblxuXHQucmQtbmF2YmFyLXNlYXJjaC10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdEBpbmNsdWRlIHRvZ2dsZS1pY29ucy12aWEtcm90YXRpb24oMzJweCwgMzJweCwgMjZweCwgJ1xcZjQzYicsICdcXGYyNGMnLCAnTWF0ZXJpYWwgRGVzaWduIEljb25zJywgJ01hdGVyaWFsIERlc2lnbiBJY29ucycpO1xuXHRcdGNvbG9yOiAkcmQtbmF2YmFyLW5hdi1jb2xvcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRyZC1uYXZiYXItbmF2LWhvdmVyLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIG5hdmJhciBDbG9uZVxuXHQmLnJkLW5hdmJhci0taXMtY2xvbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXG5cdFx0Ji5yZC1uYXZiYXItLWlzLXN0dWNrIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIFN0dWNrIHx8IENsb25lXG5cdCYucmQtbmF2YmFyLS1pcy1zdHVjayxcblx0Ji5yZC1uYXZiYXItLWlzLWNsb25lIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogJHppbmRleC1yZC1uYXZiYXI7XG5cdFx0YmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIFN0YXRlc1xuXHQucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuIiwiLypcbipcbiogUkQgTmF2YmFyIEZpeGVkXG4qL1xuXG4kcmQtbmF2YmFyLWZpeGVkLWhlaWdodDogJHJkLW5hdmJhci1taW4taGVpZ2h0O1xuJHJkLW5hdmJhci1maXhlZC1saW5lLWhlaWdodDogJHJkLW5hdmJhci1taW4tbGluZS1oZWlnaHQ7XG5cbiRyZC1uYXZiYXItZml4ZWQtcGFuZWwtY29sb3I6ICRncmF5LTUwMDtcbiRyZC1uYXZiYXItZml4ZWQtcGFuZWwtYmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuJHJkLW5hdmJhci1maXhlZC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoJGJsYWNrLCAwLjI1KTs7XG4kcmQtbmF2YmFyLWZpeGVkLWJvcmRlcjogJHJkLW5hdmJhci1ib3JkZXI7XG5cbiRyZC1uYXZiYXItZml4ZWQtbmF2LWNvbG9yOiAkcmQtbmF2YmFyLWNvbG9yO1xuJHJkLW5hdmJhci1maXhlZC1uYXYtYmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXG4kcmQtbmF2YmFyLWZpeGVkLW5hdi1hY3RpdmUtY29sb3I6ICR3aGl0ZTtcbiRyZC1uYXZiYXItZml4ZWQtbmF2LWFjdGl2ZS1iYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblxuJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0tY29sb3I6ICRncmF5LTUwMDtcbiRyZC1uYXZiYXItZml4ZWQtbWVudS1pdGVtLWhvdmVyLWNvbG9yOiAkd2hpdGU7XG4kcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1iYWNrZ3JvdW5kOiAkcmQtbmF2YmFyLWZpeGVkLXBhbmVsLWJhY2tncm91bmQ7XG4kcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblxuJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0tZm9udC1zaXplOiAxNHB4O1xuJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0tbGluZS1oZWlnaHQ6IDI0cHg7XG4kcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1wYWRkaW5nLXZlcnRpY2FsOiA5cHg7XG4kcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1wYWRkaW5nLWhvcml6b250YWw6IDE4cHg7XG4kcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1oZWlnaHQ6IDUycHg7XG5cbiRyZC1uYXZiYXItZml4ZWQtc3VibWVudS10b2dnbGUtY29sb3I6ICRncmF5LTUwMDtcbiRyZC1uYXZiYXItZml4ZWQtc3VibWVudS10b2dnbGUtaG92ZXItY29sb3I6ICRwcmltYXJ5O1xuJHJkLW5hdmJhci1maXhlZC1zdWJtZW51LXRvZ2dsZS1mb2N1cy1jb2xvcjogJHdoaXRlO1xuXG4ucmQtbmF2YmFyLWZpeGVkIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0Ly8gUmV2ZWFsIG5hdiBwYW5lbCB0b2dnbGVcblx0LnJkLW5hdmJhci10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC8vIFJEIE5hdmJhciBCcmFuZFxuXHQucmQtbmF2YmFyLWJyYW5kIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxNjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDU4cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBSRCBOYXZiYXIgUGFuZWxcblx0LnJkLW5hdmJhci1wYW5lbCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6ICR6aW5kZXgtcmQtbmF2YmFyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6ICRyZC1uYXZiYXItZml4ZWQtaGVpZ2h0O1xuXHRcdHBhZGRpbmc6ICgkcmQtbmF2YmFyLWZpeGVkLWhlaWdodCAtICRyZC1uYXZiYXItZml4ZWQtbGluZS1oZWlnaHQpIC8gMjtcblx0fVxuXG5cdC8vIE5hdiB3cmFwIGFuZCBTZWFyY2ggaW50byBuYXYgd3JhcCBzdHlsZXNcblx0LnJkLW5hdmJhci1uYXYtd3JhcCB7XG5cdFx0QGV4dGVuZCAlcmQtbmF2YmFyLXRyYW5zaXRpb247XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAtJHJkLW5hdmJhci1taW4taGVpZ2h0O1xuXHRcdGJvdHRvbTogLSRyZC1uYXZiYXItbWluLWhlaWdodDtcblx0XHR6LWluZGV4OiAkemluZGV4LXJkLW5hdmJhciAtIDE7XG5cdFx0d2lkdGg6ICRyZC1uYXZiYXItbmF2LW1pbi13aWR0aDtcblx0XHRwYWRkaW5nOiAkcmQtbmF2YmFyLW1pbi1oZWlnaHQgICogMiAwICgkcmQtbmF2YmFyLW1pbi1oZWlnaHQgKyAyNXB4KTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHR3aWR0aDogNHB4O1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHByaW1hcnksIDIwJSk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0b3BhY2l0eTogLjI7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdH1cblxuXHQvLyBSRCBOYXZiYXIgTmF2XG5cdC5yZC1uYXZiYXItbmF2IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5yZC1uYXYtaXRlbSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQrIC5yZC1uYXYtaXRlbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0LnJkLW5hdi1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAkcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1wYWRkaW5nLXZlcnRpY2FsIDU2cHggJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0tcGFkZGluZy12ZXJ0aWNhbCAkcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1wYWRkaW5nLWhvcml6b250YWw7XG5cdH1cblxuXHRsaSB7XG5cdFx0Ji5vcGVuZWQge1xuXHRcdFx0PiAucmQtbmF2YmFyLWRyb3Bkb3duIHtcblx0XHRcdFx0cGFkZGluZzogNHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0PiAucmQtbmF2YmFyLW1lZ2FtZW51IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5yZC1tZW51IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZC1tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgaGVpZ2h0IDAuNHMgZWFzZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0LnJkLW5hdmJhci1zdWJtZW51IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGV4dGVuZCAlcmQtbmF2YmFyLXRyYW5zaXRpb247XG5cblx0XHQucmQtbmF2YmFyLWRyb3Bkb3duIHtcblx0XHRcdC5yZC1uYXZiYXItc3VibWVudS10b2dnbGU6YWZ0ZXIge1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZC1uYXZiYXItZHJvcGRvd24gPiBsaSA+IGEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdH1cblxuXHRcdC5yZC1uYXZiYXItZHJvcGRvd24gbGkgbGkgPiBhLFxuXHRcdC5yZC1uYXZiYXItbWVnYW1lbnUgdWwgbGkgbGkgPiBhIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDZweDtcblx0XHR9XG5cblx0XHQmLm9wZW5lZCB7XG5cdFx0XHQ+IC5yZC1uYXZiYXItZHJvcGRvd24sXG5cdFx0XHQ+IC5yZC1uYXZiYXItbWVnYW1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmQtbWVnYW1lbnUtbGlzdCxcblx0LnJkLW5hdmJhci1kcm9wZG93biB7XG5cdFx0PiBsaSA+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA5cHggNTZweCA5cHggMTZweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXG5cdFx0PiBsaSArIGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHR9XG5cdH1cblxuXHQucmQtbWVnYW1lbnUtbGlzdCB7XG5cdFx0PiBsaSA+IGEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZC1uYXZiYXItbWVnYW1lbnUge1xuXHRcdC5yZC1tZWdhbWVudS10aXRsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDAgJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsIDdweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIE9mZnNldHNcblx0XHQqICsgLnJkLW1lZ2FtZW51LWxpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHR9XG5cdFx0KiArIC5yZC1tZWdhbWVudS10aXRsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdD4gbGkgKyBsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciB0b2dnbGVcblx0LnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGYxMDcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNTZweDtcblx0XHRcdGhlaWdodDogJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0taGVpZ2h0O1xuXHRcdFx0Zm9udDogNDAwIDE0cHggXCJGb250QXdlc29tZVwiO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRyZC1uYXZiYXItZml4ZWQtbWVudS1pdGVtLWhlaWdodDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBDb2xsYXBzZVxuXHQucmQtbmF2YmFyLWNvbGxhcHNlLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiByb3VuZCgoJHJkLW5hdmJhci1taW4taGVpZ2h0IC0gJHJkLW5hdmJhci1taW4tbGluZS1oZWlnaHQpIC8gMik7XG5cdFx0ei1pbmRleDogJHppbmRleC1yZC1uYXZiYXIgKyAxO1xuXHR9XG5cblx0LnJkLW5hdmJhci1jb2xsYXBzZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogJHJkLW5hdmJhci1maXhlZC1oZWlnaHQ7XG5cdFx0ei1pbmRleDogJHppbmRleC1yZC1uYXZiYXIgLSAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXG5cdFx0Lmxpc3QtaW5saW5lIHtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0PiBsaSArIGxpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmQtbmF2YmFyLW1haW4tZWxlbWVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIFNlYXJjaFxuXHQucmQtbmF2YmFyLXNlYXJjaCB7XG5cdFx0LnJkLXNlYXJjaCB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6ICRyZC1uYXZiYXItZml4ZWQtaGVpZ2h0O1xuXHRcdFx0ei1pbmRleDogJHppbmRleC1yZC1uYXZiYXIgLSAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdFx0fVxuXG5cdFx0LnJkLXNlYXJjaC1yZXN1bHRzLWxpdmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuZm9ybS1pbnB1dCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdH1cblxuXHRcdC5yZC1zZWFyY2gtZm9ybS1zdWJtaXQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQucmQtc2VhcmNoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFNlYXJjaCB0b2dnbGVcblx0LnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRAaW5jbHVkZSB0b2dnbGUtaWNvbnMtdmlhLXJvdGF0aW9uKDQ4cHgsIDQ4cHgsIDI2cHgsICdcXGY0M2InLCAnXFxmMjRjJywgJ01hdGVyaWFsIERlc2lnbiBJY29ucycsICdNYXRlcmlhbCBEZXNpZ24gSWNvbnMnKTtcblx0fVxuXG5cdFtjbGFzcyo9J3JkLW5hdmJhci1maXhlZC1lbGVtZW50J10ge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6ICgkcmQtbmF2YmFyLWZpeGVkLWhlaWdodCAtICRyZC1uYXZiYXItZml4ZWQtbGluZS1oZWlnaHQpIC8gMjtcblx0XHR6LWluZGV4OiAkemluZGV4LXJkLW5hdmJhciArIDI7XG5cdH1cblxuXHQucmQtbmF2YmFyLWZpeGVkLWVsZW1lbnQtMSB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQucmQtbmF2YmFyLWZpeGVkLWVsZW1lbnQtMiB7XG5cdFx0cmlnaHQ6IDQ2cHg7XG5cdH1cblxuXHQmLnJkLW5hdmJhci0taXMtY2xvbmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnJkLW5hdmJhci1maXhlZC0tdmlzaWJsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnJkLW5hdmJhci1maXhlZC0taGlkZGVuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIERlZmF1bHQgY29sb3IgdGhlbWVcbi5yZC1uYXZiYXItZml4ZWQge1xuXHQvLyBSRCBOYXZiYXIgUGFuZWxcblx0LnJkLW5hdmJhci1wYW5lbCB7XG5cdFx0Y29sb3I6ICRyZC1uYXZiYXItZml4ZWQtcGFuZWwtY29sb3I7XG5cdFx0Ym94LXNoYWRvdzogJHJkLW5hdmJhci1maXhlZC1zaGFkb3c7XG5cdFx0YmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIE5hdiBXcmFwXG5cdC5yZC1uYXZiYXItbmF2LXdyYXAge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJHJkLW5hdmJhci1iYWNrZ3JvdW5kO1xuXHRcdGJveC1zaGFkb3c6ICRyZC1uYXZiYXItZml4ZWQtc2hhZG93O1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIE5hdlxuXHQucmQtbmF2LWl0ZW0ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Ji5mb2N1cyxcblx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdCYub3BlbmVkIHtcblx0XHRcdC5yZC1uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkcmQtbmF2YmFyLWZpeGVkLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0PiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0Y29sb3I6ICRyZC1uYXZiYXItZml4ZWQtc3VibWVudS10b2dnbGUtZm9jdXMtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yZC1uYXYtbGluayB7XG5cdFx0Y29sb3I6ICRyZC1uYXZiYXItZml4ZWQtcGFuZWwtY29sb3I7XG5cdH1cblxuXHQvLyBNaXhlZCBSRCBOYXZiYXIgRHJvcGRvd24gJiBNZWdhbWVudVxuXHQucmQtbWVnYW1lbnUtbGlzdCxcblx0LnJkLW5hdmJhci1kcm9wZG93biB7XG5cdFx0PiBsaSA+IGEge1xuXHRcdFx0Y29sb3I6ICRyZC1uYXZiYXItZHJvcGRvd24taXRlbS1jb2xvcjtcblx0XHR9XG5cblx0XHQ+IGxpOmhvdmVyLFxuXHRcdD4gbGkuZm9jdXMsXG5cdFx0PiBsaS5jdXJyZW50LW1lbnUtaXRlbSxcblx0XHQ+IGxpLm9wZW5lZCB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRjb2xvcjogJHJkLW5hdmJhci1maXhlZC1tZW51LWl0ZW0taG92ZXItY29sb3I7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBtZWdhbWVudVxuXHQucmQtbmF2YmFyLW1lZ2FtZW51IHtcblx0XHQucmQtbWVnYW1lbnUtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRyZC1uYXZiYXItYm9yZGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbGluaygkd2hpdGUsICRwcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcblx0XHRjb2xvcjogJHJkLW5hdmJhci1maXhlZC1wYW5lbC1jb2xvcjtcblx0fVxuXG5cdC8vIFJEIE5hdmJhciBTZWFyY2hcblx0LnJkLW5hdmJhci1zZWFyY2gge1xuXHRcdC5yZC1zZWFyY2gtZm9ybS1zdWJtaXQge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFNlYXJjaCB0b2dnbGVcblx0LnJkLW5hdmJhci1zZWFyY2gtdG9nZ2xlIHtcblx0XHRjb2xvcjogJHJkLW5hdmJhci1wYW5lbC1jb2xvcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBDb2xsYXBzZVxuXHQucmQtbmF2YmFyLWNvbGxhcHNlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmQtbmF2YmFyLWZpeGVkLXBhbmVsLWJhY2tncm91bmQ7XG5cdFx0Ym94LXNoYWRvdzogJHJkLW5hdmJhci1zaGFkb3c7XG5cdH1cbn1cblxuaHRtbC5yZC1uYXZiYXItZml4ZWQtbGlua2VkIHtcblx0aGVhZGVyIHtcblx0XHRoZWlnaHQ6ICRyZC1uYXZiYXItZml4ZWQtaGVpZ2h0O1xuXHR9XG59XG4iLCIvKlxuKlxuKiBSRCBOYXZiYXIgU2lkZWJhclxuKi9cblxuJHJkLW5hdmJhci1zaWRlYmFyLXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuXG4ucmQtbmF2YmFyLXNpZGViYXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdC5yZC1uYXZiYXItbWFpbi1vdXRlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cdH1cblxuXHQvLyBSRCBOYXZiYXIgTWFpblxuXHQucmQtbmF2YmFyLW1haW4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDIycHggNjBweCAyMnB4IDA7XG5cdFx0bWF4LXdpZHRoOiAkcmQtbmF2YmFyLXNpZGViYXItd2lkdGg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblx0fVxuXG5cdC5yZC1uYXZiYXItbWFpbi1lbGVtZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQ+ICogKyAqIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBUb2dnbGVcblx0LnJkLW5hdmJhci10b2dnbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ei1pbmRleDogJHppbmRleC1sYXlvdXQtcGFuZWwgKyAyO1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIFBhbmVsXG5cdC5yZC1uYXZiYXItcGFuZWwge1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIEJyYW5kXG5cdC5yZC1uYXZiYXItYnJhbmQge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdH1cblxuXHQvLyBSRCBOYXZiYXIgTmF2IFdyYXAgSW5uZXJcblx0LnJkLW5hdmJhci1uYXYtd3JhcCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogJHppbmRleC1sYXlvdXQtcGFuZWwgKyAxO1xuXHRcdHdpZHRoOiA0NTBweDtcblx0XHRwYWRkaW5nOiA5NHB4IDAgMCAwO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxM3B4IDAgcmdiYSgkd2hpdGUtMywgLjE2KTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xcztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdH1cblxuXHQucmQtbmF2YmFyLW5hdiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlLTY7XG5cdH1cblxuXHQucmQtbmF2LWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxOXB4IDMwcHggMTlweCA0MHB4O1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LnJkLW5hdi1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZC1uYXYtbGluayxcblx0XHQ+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdCsgLnJkLW5hdi1pdGVtIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGUtNjtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS02O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cblxuXHQucmQtbmF2LWxpbmsge1xuXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGNvbG9yOiAkd2hpdGUtMztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBTdWJtZW51XG5cdC5yZC1uYXZiYXItc3VibWVudSB7XG5cdFx0Lm9wZW5lZCA+IC5yZC1uYXZiYXItc3VibWVudS10b2dnbGUge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLnJkLW5hdmJhci1kcm9wZG93bixcblx0XHQ+IC5yZC1uYXZiYXItbWVnYW1lbnUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR3aWxsLWNoYW5nZTogb3BhY2l0eSwgdmlzaWJpbGl0eTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuXHRcdH1cblxuXHRcdCYub3BlbmVkIHtcblx0XHRcdD4gLnJkLW5hdmJhci1kcm9wZG93bixcblx0XHRcdD4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLnJkLW5hdmJhci1zdWJtZW51IHtcblx0XHRcdD4gLnJkLW5hdmJhci1kcm9wZG93bixcblx0XHRcdD4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5vcGVuZWQge1xuXHRcdFx0XHQ+IC5yZC1uYXZiYXItZHJvcGRvd24sXG5cdFx0XHRcdD4gLnJkLW5hdmJhci1tZWdhbWVudSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZC1uYXZiYXItc3VibWVudSB7XG5cdFx0XHRcdD4gLnJkLW5hdmJhci1kcm9wZG93biB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3BlbmVkIHtcblx0XHRcdFx0XHQ+IC5yZC1uYXZiYXItZHJvcGRvd24ge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBTdWJtZW51IFRvZ2dsZVxuXHQucmQtbmF2LWl0ZW0gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlLFxuXHQucmQtbmF2LWl0ZW0gLnJkLW5hdmJhci0taGFzLWRyb3Bkb3duID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRwYWRkaW5nLXRvcDogaW5oZXJpdDtcblx0XHRwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMzBweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICRyZC1uYXZiYXItbmF2LWNvbG9yO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcZjEwNyc7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0dHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdH1cblx0fVxuXG5cdC5yZC1uYXYtaXRlbSAucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24gPiAucmQtbmF2YmFyLXN1Ym1lbnUtdG9nZ2xlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdH1cblxuXHQvLyBSRCBOYXZiYXIgU3VibWVudVxuXHQucmQtbWVudSB7XG5cdFx0bWFyZ2luLXRvcDogMzFweDtcblx0fVxuXG5cdC5yZC1uYXZiYXItZHJvcGRvd24sXG5cdC5yZC1tZWdhbWVudS1saXN0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0QGluY2x1ZGUgc3VibWVudS13aXRoLWFycm93O1xuXHR9XG5cblx0Ly8gUkQgTmF2YmFyIE1lZ2FtZW51XG5cdC5yZC1uYXZiYXItbWVnYW1lbnUge1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0QGluY2x1ZGUgZ3JvdXBZKDMwcHgpO1xuXG5cdFx0PiBsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHR9XG5cdH1cblxuXHQucmQtbWVnYW1lbnUtdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucmQtbWVnYW1lbnUtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdD4gbGkgKyBsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIFJEIE5hdmJhciBEcm9wZG93blxuXHQucmQtbmF2YmFyLWRyb3Bkb3duIHtcblx0XHQucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24ge1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmZvY3VzID4gYSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmQtbmF2YmFyLS1oYXMtZHJvcGRvd24ub3BlbmVkID4gLnJkLW5hdmJhci1zdWJtZW51LXRvZ2dsZSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBsaSArIGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnJkLW5hdi1pdGVtID4gLnJkLW5hdmJhci1kcm9wZG93biB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHQucmQtbmF2YmFyLWRyb3Bkb3duIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHRcdD4gbGkgPiBhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHQucmQtbmF2YmFyLW1lZ2FtZW51IHtcblx0XHRcdEBpbmNsdWRlIGdyb3VwWSgzMHB4KTtcblx0XHR9XG5cblx0XHQucmQtbmF2YmFyLWRyb3Bkb3duLFxuXHRcdC5yZC1tZWdhbWVudS1saXN0IHtcblx0XHRcdD4gbGkgKyBsaSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdC5yZC1uYXZiYXItbmF2LXdyYXAge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSArIDYwMHB4IC0gODBweCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gU3RhdGVzXG5cdCYucmQtbmF2YmFyLS1pcy1jbG9uZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDElKTtcblxuXHRcdCYucmQtbmF2YmFyLS1pcy1zdHVjayB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0fVxuXHR9XG5cblx0Ji5yZC1uYXZiYXItLWlzLXN0dWNrIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRib3gtc2hhZG93OiAwIDJweCAxMHB4IDFweCByZ2JhKCRibGFjaywgLjEpO1xuXG5cdFx0LnJkLW5hdmJhci1tYWluIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDExcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvKlxuKlxuKiBTd2lwZXJcbiovXG5cbi5zd2lwZXItY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0LyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG5cdHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBhMTF5ICovXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogLTEwMDA7XG59XG5cbi8qIElFMTAgV2luZG93cyBQaG9uZSA4IEZpeGVzICovXG4uc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcblx0dG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci13cDgtdmVydGljYWwge1xuXHR0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4vKiBDb3ZlcmZsb3cgKi9cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIge1xuXHQvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXG59XG5cbi8vIFN3aXBlciBmYWRlIGVmZmVjdFxuLy9cblxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLy8gU3dpcGVyIHByZWxvYWRlclxuLy9cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG5cdHdpZHRoOiA0MnB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC0yMXB4O1xuXHRtYXJnaW4tdG9wOiAtMjFweDtcblx0ei1pbmRleDogMTA7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcblx0YW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZTphZnRlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyM2ZmZiclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5zd2lwZXItc2xpZGUgPiAudmlkZV9fYm9keSxcbi5zd2lwZXItc2xpZGUgPiAucGFyYWxsYXhfY250IHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4vL1xuLy8gU3dpcGVyIG5hdmlnYXRpb25cbi8vXG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRkaXNwbGF5OiBub25lO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogLjJzIGVhc2UtaW47XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdHotaW5kZXg6IDEwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vIERpc2FibGVkIGJ1dHRvblxuXHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuMzU7XG5cdFx0Y3Vyc29yOiBhdXRvO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRsZWZ0OiAzMHB4O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRmb250LWZhbWlseTogJGZhO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG5cdH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdHJpZ2h0OiAzMHB4O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRmb250LWZhbWlseTogJGZhO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG5cdH1cbn1cblxuLnN3aXBlci1zbGlkZXIuc3dpcGVyLWNvbnRhaW5lci1ydGwge1xuXHQuc3dpcGVyLXdyYXBwZXIge1xuXG5cdH1cblx0LnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN3aXBlciBwYWdpbmF0aW9uXG4vL1xuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IC4zcztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0ei1pbmRleDogMTA7XG5cblx0Ji5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHRcdHRyYW5zaXRpb246IC4ycztcblxuXHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS0xO1xuXHRcdH1cblx0fVxuXG5cdCYuc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4vLyBEYXJrIHBhZ2luYXRpb25cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayB7XG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xuXG5cdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMSk7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN3aXBlciBwYWdpbmF0aW9uIG9yaWVudGF0aW9uXG4vL1xuXG4vLyBWZXJ0aWNhbCBwYWdpbmF0aW9uXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG5cdD4gLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRyaWdodDogMTBweDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLy8gSG9yaXpvbnRhbCBwYWdpbmF0aW9uXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsIHtcblx0PiAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogMjBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gU3dpcGVyIHNsaWRlIHN0eWxlc1xuLy9cbi5zd2lwZXItc2xpZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHQmLWNhcHRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdH1cbn1cblxuLnN3aXBlci1zbGlkZXItMSB7XG5cdG1pbi1oZWlnaHQ6ICg3NzAgLyAxOTIwKSAqIDEwMHZ3O1xufVxuIiwiLy8gR29vZ2xlIE1hcFxuLmdvb2dsZS1tYXAtbWFya2Vyc3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdvb2dsZS1tYXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nb29nbGUtbWFwIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgaGVpZ2h0OiA1NzBweDtcbiAgfVxufVxuIiwiLypcbipcbiogU2VhcmNoIFJlc3VsdHNcbiovXG4ucmQtc2VhcmNoLXJlc3VsdHMtbGl2ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMTAwJTtcblx0bWF4LWhlaWdodDogNjAwcHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1hcmdpbjogLTNweCAwIDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHotaW5kZXg6IDk5ODtcblxuXHQjc2VhcmNoLXJlc3VsdHMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAxNnB4IDAgMDtcblx0XHRjb2xvcjogJGZvcm0taW5wdXQtY29sb3I7XG5cdFx0YmFja2dyb3VuZDogJGZvcm0taW5wdXQtYmFja2dyb3VuZDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIC45KTtcblx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlLTY7XG5cdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLXF1aWNrLXJlc3VsdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcblx0fVxuXG5cdC5zZWFyY2gtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblxuXHRcdGxpOm9ubHktY2hpbGQge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaC1saW5rIHtcblx0XHRjb2xvcjogJHdoaXRlLTM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWVycm9yIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5zZWFyY2gtdGl0bGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcblxuXHRcdGE6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtbGlzdC1pdGVtLWFsbCB7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zZWFyY2gtc3VibWl0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR6LWluZGV4OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0Zm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcblx0XHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0XHRsZXR0ZXItc3BhY2luZzogJGJ0bi1sZXR0ZXItc3BhY2luZztcblx0XHR0ZXh0LXRyYW5zZm9ybTogJGJ0bi10ZXh0LXRyYW5zZm9ybTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS0zO1xuXHRcdH1cblx0fVxuXG5cdC5tYXRjaCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5ub3QtZW1wdHkgfiAmIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cblx0XHQqIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWxpc3QtaXRlbSB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cblx0KiArIHAge1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdC5zZWFyY2gtbGlzdC1pdGVtICsgLnNlYXJjaC1saXN0LWl0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdH1cbn1cblxuLy9cbi8vIFJEIFNlYXJjaCBSZXN1bHRzXG4vL1xuLnJkLXNlYXJjaC1yZXN1bHRzIHtcblx0LnNlYXJjaC1saXN0IHtcblx0XHRjb3VudGVyLXJlc2V0OiBsaTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRsaSBkaXYge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cblx0XHRsaTpvbmx5LWNoaWxkOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWxpc3QtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcblx0XHRjb2xvcjogJGdyYXktNTAwO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobGksIGRlY2ltYWwtbGVhZGluZy16ZXJvKSAnLic7XG5cdFx0XHRjb3VudGVyLWluY3JlbWVudDogbGk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWxpc3QtaXRlbSArIC5zZWFyY2gtbGlzdC1pdGVtIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LnNlYXJjaC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cblxuXHQuc2VhcmNoIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDAgLjI1ZW07XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdH1cblxuXHQubWF0Y2gge1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRlbSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0cCAqIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQqICsgLm1hdGNoIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdC5zZWFyY2gtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtbGlzdC1pdGVtIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCogKyBwIHtcblx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdC5zZWFyY2gtbGlzdC1pdGVtIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuKiArIC5yZC1zZWFyY2gtcmVzdWx0cyB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0KiArIC5yZC1zZWFyY2gtcmVzdWx0cyB7XG5cdFx0bWFyZ2luLXRvcDogNTVweDtcblx0fVxufVxuXG4vLyBSRCBTZWFyY2ggQ2xhc3NpY1xuLnJkLXNlYXJjaC1jbGFzc2ljIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5mb3JtLWlucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR9XG5cblx0LmZvcm0taW5wdXQsXG5cdC5mb3JtLWxhYmVsIHtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0fVxuXG5cdC5yZC1zZWFyY2gtc3VibWl0IHtcblx0XHRAaW5jbHVkZSByZXNldC1idXR0b247XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0cGFkZGluZy10b3A6IDNweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJHdoaXRlLTM7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0Y29udGVudDogJ1xcZTAxNCc7XG5cdFx0XHRmb250OiA0MDAgMjBweCAnZmwtY2hhcHBzJztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogLjMzcyBhbGwgZWFzZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuLnJkLXNlYXJjaC5yZC1zZWFyY2gtaW5saW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5mb3JtLWlucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZm9ybS1pbnB1dC1oZWlnaHQ7XG5cdH1cblxuXHQuYnV0dG9uLWxpbmsge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6ICRmb3JtLWlucHV0LWhlaWdodDtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdGNvbG9yOiAkd2hpdGUtMztcblx0XHR0cmFuc2l0aW9uOiAuMzNzO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCYuZm9ybS1zbSB7XG5cdFx0LmZvcm0taW5wdXQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGZvcm0taW5wdXQtc20taGVpZ2h0O1xuXHRcdH1cblxuXHRcdC5idXR0b24tbGluayB7XG5cdFx0XHR3aWR0aDogJGZvcm0taW5wdXQtc20taGVpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYuZm9ybS1sZyB7XG5cdFx0LmZvcm0taW5wdXQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGZvcm0taW5wdXQtbGctaGVpZ2h0O1xuXHRcdH1cblxuXHRcdC5idXR0b24tbGluayB7XG5cdFx0XHR3aWR0aDogJGZvcm0taW5wdXQtbGctaGVpZ2h0O1xuXHRcdH1cblx0fVxufVxuIiwiLypcbiogSXNvdG9wZVxuKi9cblxuLy8gSXNvdG9wZSBkZWZhdWx0c1xuLmlzb3RvcGUge1xuXHR6LWluZGV4OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG5cbi5pc290b3BlLWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiAuMXMgb3BhY2l0eSBlYXNlLWluO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uaXNvdG9wZS1maWx0ZXJzIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8vIE9mZnNldHNcbiogKyAuaXNvdG9wZSB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0KiArIC5pc290b3BlIHtcblx0XHRtYXJnaW4tdG9wOiAyOHB4O1xuXHR9XG59XG4iLCIvL1xuLy8gTmF2IGN1c3RvbVxuLy8gXG5cbi8vIFxuLy8gVGFibGUgb2YgQ29udGVudHM6XG4vLyBcbi8vIFRhYnMgTGluZSBcbi8vIFRhYnMgQ29ycG9yYXRlXG4vL1xuXG4vLyBDb3Jwb3JhdGUgc3R5bGVcbiR0YWJzLWNvcnBvcmF0ZS1jb2xvcjogJGJvZHktY29sb3I7XG4kdGFicy1jb3Jwb3JhdGUtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kdGFicy1jb3Jwb3JhdGUtYWN0aXZlLWNvbG9yOiAkd2hpdGU7XG4kdGFicy1jb3Jwb3JhdGUtYWN0aXZlLWJhY2tncm91bmQ6ICRwcmltYXJ5O1xuJHRhYnMtY29ycG9yYXRlLWJvcmRlcjogI2U1ZTdlOTtcblxuLy8gQmFzZSBzdHlsZXNcbi50YWJzLWN1c3RvbSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdC5uYXYtdGFicyB7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdHdvcmQtc3BhY2luZzogMDtcblx0XHRib3JkZXI6IDA7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdi1pdGVtIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRib3JkZXI6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IC4zM3MgYWxsIGVhc2U7XG5cdH1cblxuXHQubmF2LWxpbmsge1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogMDtcblx0fVxuXG5cdC5uYXYtbGluay5hY3RpdmUge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRib3JkZXI6IDA7XG5cdH1cbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLy8gT2Zmc2V0c1xuKiArIC50YWJzLWhvcml6b250YWwudGFicy1jb3Jwb3JhdGUge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4qICsgLnRhYnMtdmVydGljYWwudGFicy1jb3Jwb3JhdGUge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdCogKyAudGFicy12ZXJ0aWNhbC50YWJzLWNvcnBvcmF0ZSB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdCogKyAudGFicy12ZXJ0aWNhbC50YWJzLWNvcnBvcmF0ZSB7XG5cdFx0bWFyZ2luLXRvcDogODBweDtcblx0fVxufVxuXG4vLyBUYWJzIGxpbmVcbi50YWJzLWxpbmUge1xuXHQubmF2LXRhYnMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5uYXYtbGluayB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0KiArIC50YWItY29udGVudCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdC5uYXYtdGFicyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGFicy1jb3Jwb3JhdGUtYm9yZGVyO1xuXHRcdH1cblxuXHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRtYXJnaW46IC0xcHg7XG5cdFx0fVxuXG5cdFx0Lm5hdi1saW5rIHtcblx0XHRcdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRcdFx0Y29sb3I6ICR0YWJzLWNvcnBvcmF0ZS1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQ6ICR0YWJzLWNvcnBvcmF0ZS1iYWNrZ3JvdW5kO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJzLWNvcnBvcmF0ZS1ib3JkZXI7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHRhYnMtY29ycG9yYXRlLWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LWxpbms6aG92ZXIsXG5cdFx0Lm5hdi1saW5rLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHRhYnMtY29ycG9yYXRlLWFjdGl2ZS1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuLy8gVGFicyBjb3Jwb3JhdGUgc3R5bGVcbi50YWJzLWNvcnBvcmF0ZSB7XG5cdC5uYXYtdGFicyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR0YWJzLWNvcnBvcmF0ZS1ib3JkZXI7XG5cdH1cblxuXHQubmF2LWl0ZW0ge1xuXHRcdG1hcmdpbjogLTFweDtcblx0fVxuXG5cdC5uYXYtbGluayB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogJHRhYnMtY29ycG9yYXRlLWNvbG9yO1xuXHRcdGJhY2tncm91bmQ6ICR0YWJzLWNvcnBvcmF0ZS1iYWNrZ3JvdW5kO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFicy1jb3Jwb3JhdGUtYm9yZGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHRhYnMtY29ycG9yYXRlLWJvcmRlcjtcblx0XHR9XG5cdH1cblxuXHQubmF2LWxpbms6aG92ZXIsXG5cdC5uYXYtbGluay5hY3RpdmUge1xuXHRcdGNvbG9yOiAkdGFicy1jb3Jwb3JhdGUtYWN0aXZlLWNvbG9yO1xuXHRcdGJhY2tncm91bmQ6ICR0YWJzLWNvcnBvcmF0ZS1hY3RpdmUtYmFja2dyb3VuZDtcblx0XHRib3JkZXItY29sb3I6ICR0YWJzLWNvcnBvcmF0ZS1hY3RpdmUtYmFja2dyb3VuZDtcblx0fVxuXG5cdC50YWItY29udGVudCB7XG5cdFx0cGFkZGluZzogMzBweCAwIDA7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQvL1xuXHQvLyBIb3Jpem9udGFsIHRhYnNcblx0Ly8gXG5cdC50YWJzLWhvcml6b250YWwge1xuXHRcdCYudGFicy1jb3Jwb3JhdGUge1xuXHRcdFx0Lm5hdi10YWJzIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdEBpbmNsdWRlIHNwYWNpbmcoMTBweCk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdG1pbi13aWR0aDogMTMwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR0YWJzLWNvcnBvcmF0ZS1ib3JkZXI7XG5cblx0XHRcdFx0Jixcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMiwgMSwgMC4zLCAxKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjcsIDEsIDEpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzLCBvcGFjaXR5IDAuNHM7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDEsIDAuMywgMSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHRhYnMtY29ycG9yYXRlLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbGluay5hY3RpdmUsXG5cdFx0XHQubmF2LWxpbms6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHRhYnMtY29ycG9yYXRlLWFjdGl2ZS1jb2xvcjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdGFicy1jb3Jwb3JhdGUtYWN0aXZlLWJhY2tncm91bmQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlM2QoMSwgMSwgMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnRhYnMtbGluZSB7XG5cdFx0XHQubmF2LXRhYnMge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkd2hpdGUtNjtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDE1cHggMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogLTRweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4yMnMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlLFxuXHRcdFx0Lm5hdi1saW5rOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmsuYWN0aXZlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCogKyAudGFiLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFxuXHQvLyBWZXJ0aWNhbCB0YWJzXG5cdC8vIFxuXHQudGFicy12ZXJ0aWNhbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdC5uYXYtdGFicyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5uYXYtbGluay5hY3RpdmUsXG5cdFx0Lm5hdi1saW5rOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgOXB4IDIxcHggMCByZ2JhKCMxZTFlMWUsIC4xMyk7XG5cdFx0fVxuXG5cdFx0LnRhYi1jb250ZW50IHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cblx0XHQvLyBUYWJzIGNvcnBvcmF0ZVxuXHRcdCYudGFicy1jb3Jwb3JhdGUge1xuXHRcdFx0Lm5hdi10YWJzIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1pbi13aWR0aDogMjYwcHg7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMzBweDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHR9XG5cblx0XHRcdC50YWItY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0Ly9cblx0Ly8gSG9yaXpvbnRhbCB0YWJzXG5cdC8vIFxuXHQudGFicy1ob3Jpem9udGFsIHtcblxuXHRcdC8vIFRhYnMgQ29ycG9yYXRlXG5cdFx0Ji50YWJzLWNvcnBvcmF0ZSB7XG5cdFx0XHQudGFiLWNvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiA2MHB4IDMwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBcblx0Ly8gVmVydGljYWwgdGFic1xuXHQvLyBcblx0LnRhYnMtdmVydGljYWwge1xuXG5cdFx0Ly8gVGFicyBjb3Jwb3JhdGVcblx0XHQmLnRhYnMtY29ycG9yYXRlIHtcblx0XHRcdC50YWItY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDQ1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gUGFuZWwgY3VzdG9tIHN0eWxlc1xuLy8gXG5cbi8vIExpZ2h0XG4vL1xuJGFjY29yZGlvbi1jb3Jwb3JhdGUtY29sb3I6ICRncmF5LTcwMDtcbiRhY2NvcmRpb24tY29ycG9yYXRlLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRhY2NvcmRpb24tY29ycG9yYXRlLWJvcmRlcjogI2RlZGVkZTtcbiRhY2NvcmRpb24tY29ycG9yYXRlLWNvbnRlbnQtY29sb3I6ICRib2R5LWNvbG9yO1xuJGFjY29yZGlvbi1jb3Jwb3JhdGUtYXJyb3ctY29sb3I6ICR3aGl0ZTtcbiRhY2NvcmRpb24tY29ycG9yYXRlLWFycm93LWJhY2tncm91bmQ6ICRwcmltYXJ5O1xuJGFjY29yZGlvbi1jb3Jwb3JhdGUtc2hhZG93OiAtMXB4IDJweCA1cHggMHB4IHJnYmEoIzQ0NDk1MywgMC4xMik7XG4kYWNjb3JkaW9uLWNvcnBvcmF0ZS1ib3JkZXItcmFkaXVzOiA2cHg7XG4kYWNjb3JkaW9uLWNvcnBvcmF0ZS1oZWFkZXItcGFkZGluZzogMjFweCA4MnB4IDIxcHggMzJweDtcbiRhY2NvcmRpb24tY29ycG9yYXRlLWNvbnRlbnQtcGFkZGluZzogMjVweCA0NHB4IDI1cHggbnRoKCRhY2NvcmRpb24tY29ycG9yYXRlLWhlYWRlci1wYWRkaW5nLCA0KTtcblxuLy8gUGFuZWwgZ3JvdXBzXG4uY2FyZC1ncm91cC1jdXN0b20ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdC5jYXJkLWhlYWRlciArIC5jb2xsYXBzZSA+IC5jYXJkLWJvZHksXG5cdC5jYXJkLWhlYWRlciArIC5jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcblx0XHRib3JkZXItdG9wOiAwO1xuXHR9XG5cblx0LmNhcmQgKyAuY2FyZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4uY2FyZC1ncm91cC1jdXN0b20uY2FyZC1ncm91cC1jb3Jwb3JhdGUge1xuXHQuY2FyZCArIC5jYXJkIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG59XG5cbi5jYXJkLWN1c3RvbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vIFBhbmVsIGhlYWRpbmdcblx0LmNhcmQtaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuXG5cdC8vIFBhbmVsIGNvbnRlbnRzXG5cdC5jYXJkLWJvZHkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0LmNhcmQtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuKiArIC5jYXJkLWdyb3VwLWN1c3RvbSB7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbn1cblxuLy8gUGFuZWwgY29ycG9yYXRlXG4uY2FyZC1jb3Jwb3JhdGUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRib3gtc2hhZG93OiAkYWNjb3JkaW9uLWNvcnBvcmF0ZS1zaGFkb3c7XG5cblx0LmNhcmQtdGl0bGUgYSxcblx0LmNhcmQtYm9keSB7XG5cdFx0YmFja2dyb3VuZDogJGFjY29yZGlvbi1jb3Jwb3JhdGUtYmFja2dyb3VuZDtcblx0fVxuXG5cdC5jYXJkLXRpdGxlIGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBhZGRpbmc6ICRhY2NvcmRpb24tY29ycG9yYXRlLWhlYWRlci1wYWRkaW5nO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdGNvbG9yOiAkYWNjb3JkaW9uLWNvcnBvcmF0ZS1jb2xvcjtcblx0XHR0cmFuc2l0aW9uOiAxLjNzIGFsbCBlYXNlO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRhY2NvcmRpb24tY29ycG9yYXRlLWJvcmRlci1yYWRpdXMgJGFjY29yZGlvbi1jb3Jwb3JhdGUtYm9yZGVyLXJhZGl1cyAwIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhY2NvcmRpb24tY29ycG9yYXRlLWJvcmRlcjtcblxuXHRcdC8vIE9wZW4gc3RhdGVcblx0XHQuY2FyZC1hcnJvdyB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIENvbGxhcHNlZCBzdGF0ZVxuXHRcdCYuY29sbGFwc2VkIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRhY2NvcmRpb24tY29ycG9yYXRlLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXG5cdFx0XHQuY2FyZC1hcnJvdyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGFjY29yZGlvbi1jb3Jwb3JhdGUtYm9yZGVyLXJhZGl1cyAkYWNjb3JkaW9uLWNvcnBvcmF0ZS1ib3JkZXItcmFkaXVzIDA7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFBhbmVsIGFycm93XG5cdC5jYXJkLWFycm93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogLTFweDtcblx0XHRyaWdodDogLTFweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHdpZHRoOiA3MHB4O1xuXHRcdGJhY2tncm91bmQ6ICRhY2NvcmRpb24tY29ycG9yYXRlLWFycm93LWJhY2tncm91bmQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAkYWNjb3JkaW9uLWNvcnBvcmF0ZS1ib3JkZXItcmFkaXVzIDAgMDtcblx0XHR0cmFuc2l0aW9uOiAuMzNzIGFsbCBlYXNlO1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0YmFja2dyb3VuZDogJGFjY29yZGlvbi1jb3Jwb3JhdGUtYXJyb3ctY29sb3I7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRyaWdodDogMjhweDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0cmlnaHQ6IDM0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbGxhcHNlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRjb2xvcjogJGFjY29yZGlvbi1jb3Jwb3JhdGUtY29udGVudC1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGFjY29yZGlvbi1jb3Jwb3JhdGUtYm9yZGVyLXJhZGl1cyAkYWNjb3JkaW9uLWNvcnBvcmF0ZS1ib3JkZXItcmFkaXVzO1xuXHR9XG5cblx0LmNhcmQtYm9keSB7XG5cdFx0cGFkZGluZzogJGFjY29yZGlvbi1jb3Jwb3JhdGUtY29udGVudC1wYWRkaW5nO1xuXHR9XG5cblx0Ly8gTWVkaWEgcXVlcmllc1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHQuY2FyZC10aXRsZSBhLFxuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHQuY2FyZC10aXRsZSBhIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qXG4qXG4qIFRvb2x0b3AgQ3VzdG9tXG4qL1xuXG4vL1xuLy8gQmFzZSBjbGFzc1xuLy9cbi50b29sdGlwIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0Ji5icy10b29sdGlwLXRvcCB7XG5cdFx0LmFycm93OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLmJzLXRvb2x0aXAtYm90dG9tIHtcdFxuXHRcdC5hcnJvdzo6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuXHRcdH1cblx0fVxufVxuIiwiLypcbipcbiogQ291bnRlclxuKi9cblxuLmNvdW50ZXIge1xuXG59XG4iLCIvKlxuKlxuKiBQcm9ncmVzcyBCYXJzXG4qL1xuXG4vL1xuLy8gTGluZWFyIFByb2dyZXNzIEJhcnNcbi8vXG5cbi5wcm9ncmVzcy1saW5lYXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0LnByb2dyZXNzLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRAaW5jbHVkZSBzcGFjaW5nKDEwcHgpO1xuXHR9XG5cblx0LnByb2dyZXNzLWJhci1saW5lYXItd3JhcCB7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZS02O1xuXHR9XG5cblx0LnByb2dyZXNzLWJhci1saW5lYXIge1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHR0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQucHJvZ3Jlc3MtdmFsdWUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiJVwiO1xuXHRcdH1cblx0fVxufVxuXG4qICsgLnByb2dyZXNzLWJhci1saW5lYXItd3JhcCB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnByb2dyZXNzLWxpbmVhciArIC5wcm9ncmVzcy1saW5lYXIge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5wcm9ncmVzcy1saW5lYXIgKyAucHJvZ3Jlc3MtbGluZWFyIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHR9XG59XG4iLCIvKlxuKlxuKiBDaXJjbGUgUHJvZ3Jlc3MgQmFyc1xuKi9cblxuLnByb2dyZXNzLWJhci1jaXJjbGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdGNhbnZhcyB7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MSU7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIiVcIjtcblx0XHR9XG5cdH1cbn1cblxuLnByb2dyZXNzLWJhci1jaXJjbGUtdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuKiArIC5wcm9ncmVzcy1iYXItY2lyY2xlLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cbiIsIi8qXG4qXG4qIFRpbWUgQ2lyY2xlc1xuKi9cblxuLy9cbi8vIFRoaXMgZWxlbWVudCBpcyBjcmVhdGVkIGluc2lkZSB5b3VyIHRhcmdldCBlbGVtZW50XG4vLyBJdCBpcyB1c2VkIHNvIHRoYXQgeW91ciBvd24gZWxlbWVudCB3aWxsIG5vdCBuZWVkIHRvIGJlIGFsdGVyZWRcbi8vXG4udGltZV9jaXJjbGVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLy9cbi8vIFRoaXMgaXMgYWxsIHRoZSBlbGVtZW50cyB1c2VkIHRvIGhvdXNlIGFsbCB0ZXh0IHVzZWRcbi8vIGluIHRpbWUgY2lyY2xlc1xuLy9cbi50aW1lX2NpcmNsZXMgPiBkaXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMCAhaW1wb3J0YW50O1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0I0RhdGVDb3VudGRvd24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vXG4vLyBUaXRsZXMgKERheXMsIEhvdXJzLCBldGMpXG4vL1xuLnRpbWVfY2lyY2xlcyA+IGRpdiA+IGg0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuXHRyaWdodDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcblx0Y29sb3I6ICRncmF5LTYwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQmICsgKiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4vL1xuLy8gVGltZSBudW1iZXJzLCBpZTogMTJcbi8vXG4udGltZV9jaXJjbGVzID4gZGl2ID4gc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcblx0Y29sb3I6ICRncmF5LTkwMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0Zm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuJWNvbnRleHQtZGFyayB7XG5cdC50aW1lX2NpcmNsZXMgPiBkaXYgPiBzcGFuIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbi5jb3VudGRvd24td3JhcCB7XG5cdG1heC13aWR0aDogNzMwcHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4qICsgLmNvdW50ZG93bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmNvdW50ZG93bi13cmFwICsgLmJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG4iLCIvKlxuKlxuKiBPd2wgQ2Fyb3VzZWxcbiovXG5cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbiB7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuXHR6LWluZGV4OiAxO1xufVxuXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4vKiBcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cbi5vd2wtaGVpZ2h0IHtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBcbiAqICBDb3JlIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcblx0Y29udGVudDogXCIuXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRsaW5lLWhlaWdodDogMDtcblx0aGVpZ2h0OiAwO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLW5hdiAub3dsLXByZXYsXG4ub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtZG90IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuXHRvcGFjaXR5OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6IDFweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWdyYWIge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IGdyYWI7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVtIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5IHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xufVxuXG4vKiBcbiAqIFx0T3dsIENhcm91c2VsIC0gVmlkZW8gUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogODBweDtcblx0d2lkdGg6IDgwcHg7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtNDBweDtcblx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdGZvbnQ6IDQwMCA0MHB4LzgwcHggJ0ZvbnRBd2Vzb21lJztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2l0aW9uOiBzY2FsZSAxMDBtcyBlYXNlO1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZjE0NCc7XG5cdH1cbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXRuIHtcblx0b3BhY2l0eTogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4vKlxuICogT3dsIE5hdmlnYXRpb25cbiAqL1xuXG4ub3dsLW5hdiB7XG5cdCYuZGlzYWJsZWQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4ub3dsLXByZXYsXG4ub3dsLW5leHQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0Zm9udDogNDAwIDQ2cHgvNTBweCAnRm9udEF3ZXNvbWUnO1xuXHRjb2xvcjogJHdoaXRlLTM7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi5vd2wtcHJldiB7XG5cdGxlZnQ6IDA7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnXFxmMTA0Jztcblx0fVxufVxuXG4ub3dsLW5leHQge1xuXHRyaWdodDogMDtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdcXGYxMDUnO1xuXHR9XG59XG5cbi8qXG4gKiBPd2wgUGFnaW5hdGlvblxuICovXG5cbi5vd2wtZG90cyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMTBweDtcblxuXHQmLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm93bC1kb3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlLTM7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3V0bGluZTogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogLjJzO1xuXG5cdCY6b25seS1jaGlsZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuXHR9XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWNhcm91c2VsLWxpZ2h0LWRvdHMge1xuXHQub3dsLWRvdCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLm93bC1jYXJvdXNlbC1jbGFzc2ljIHtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdC8vIExhcmdlIOKJpTk5MnB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRwYWRkaW5nOiAzNHB4IDAgMTAwcHg7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHQvLyBNZWRpdW0gPDc2OHB4XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRtYXJnaW46IDAgLTMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm93bC1uYXYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1wcmljZS0xOTIweDExMjgucG5nJyk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTExcHg7XG5cdFx0aGVpZ2h0OiA1N3B4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogY2FsYygzMyUgKyAxNXB4KTtcblx0fVxuXG5cdC5vd2wtcHJldixcblx0Lm93bC1uZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNTAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IExpbmVhcmljb25zO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Lm93bC1wcmV2IHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZWM0Myc7XG5cdFx0fVxuXHR9XG5cblx0Lm93bC1uZXh0IHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZWM0NCc7XG5cdFx0fVxuXHR9XG5cblx0Lm93bC1pdGVtIHtcblx0XHQmLmNlbnRlciB7XG5cdFx0XHQucG9zdC1jbGFzc2ljLWZpZ3VyZSB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDEwcHggMzVweCA0MHB4IHJnYmEoJGJsYWNrLCAwLjIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub3dsLWNhcm91c2VsLW1vZGVybiB7XG5cdC5vd2wtZG90cyB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiA0NnB4O1xuXHR9XG5cblx0Lm93bC1kb3Qge1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHR3aWR0aDogNDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdH1cbn1cblxuLm93bC1wYWdpbmF0aW9uLWN1c3RvbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0Ly8gTWVkaXVtIDw3NjhweFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHR3aWR0aDogMjcycHg7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNzAwO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoJGJsYWNrLCAwLjI1KTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cblx0XHQuZGF0YS1kb3RzLWN1c3RvbSB7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblxuXHRcdFx0KyAuZGF0YS1kb3RzLWN1c3RvbSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLXRvcDogLTM1cHg7XG5cdFx0cGFkZGluZzogMCAyNXB4O1xuXHR9XG59XG5cbi5kYXRhLWRvdHMtY3VzdG9tIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ly8gTWVkaXVtIOKJpTc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAxNSU7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKC4zNSwgMCwgLjI1LCAxKTtcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgyMC4wMHB4IGF0IDUwJSA1MCUsICR3aGl0ZSAwJSwgI0RGREZERiAxMDAlKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0XHRcdFx0Ym94LXNoYWRvdzogNnB4IDRweCA0cHggcmdiYSgkYmxhY2ssIDAuMyk7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIE1lZGl1bSDiiaU3NjhweFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMjE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bGVmdDogLTQ3MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IC03MzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gRXh0cmEgbGFyZ2Ug4omlMTIwMHB4XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xOTNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtNDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bGVmdDogLTY2OHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHRzcGFuIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQvLyBNZWRpdW0g4omlNzY4cHhcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5rcmFrZW4tcmFuZ2Uge1xuXHRtYXJnaW46IDUxcHggNTBweCAwO1xuXHRoZWlnaHQ6IDMxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTcwMDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMnB4IDJweCA0cHggcmdiYSgkYmxhY2ssIDAuMjUpO1xuXHRib3JkZXItcmFkaXVzOiAxMGVtO1xuXHQvLyBNZWRpdW0gPDc2OHB4XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm93bC1jYXJvdXNlbC1yYW5nZSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG4iLCIubGctc3ViLWh0bWwsIC5sZy10b29sYmFyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNDUpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogbGc7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL2xnLmVvdD9uMXozNzMpO1xuXHRzcmM6IHVybCguLi9mb250cy9sZy5lb3Q/I2llZml4bjF6MzczKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnRzL2xnLndvZmY/bjF6MzczKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvbGcudHRmP24xejM3MykgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9sZy5zdmc/bjF6MzczI2xnKSBmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG4ubGctaWNvbiB7XG5cdGZvbnQtZmFtaWx5OiBsZztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGVcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQsIC5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNDUpO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDIycHg7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRwYWRkaW5nOiA4cHggMTBweCA5cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHotaW5kZXg6IDEwODA7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogMFxufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dC5kaXNhYmxlZCwgLmxnLWFjdGlvbnMgLmxnLXByZXYuZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogLjVcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIsIC5sZy1hY3Rpb25zIC5sZy1wcmV2OmhvdmVyIHtcblx0Y29sb3I6ICNmZmZmZmZcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQge1xuXHRyaWdodDogMjBweFxufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5NVwiXG59XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcblx0bGVmdDogMjBweFxufVxuXG4ubGctYWN0aW9ucyAubGctcHJldjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMDk0XCJcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAtMzBweFxuXHR9XG59XG5cbkAtbW96LWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuXHQwJSwgMTAwJSB7XG5cdFx0bGVmdDogMFxuXHR9XG5cdDUwJSB7XG5cdFx0bGVmdDogLTMwcHhcblx0fVxufVxuXG5ALW1zLWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuXHQwJSwgMTAwJSB7XG5cdFx0bGVmdDogMFxuXHR9XG5cdDUwJSB7XG5cdFx0bGVmdDogLTMwcHhcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAtMzBweFxuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAzMHB4XG5cdH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IDMwcHhcblx0fVxufVxuXG5ALW1zLWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAzMHB4XG5cdH1cbn1cblxuQGtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAzMHB4XG5cdH1cbn1cblxuLmxnLW91dGVyLmxnLXJpZ2h0LWVuZCAubGctb2JqZWN0IHtcblx0LXdlYmtpdC1hbmltYXRpb246IGxnLXJpZ2h0LWVuZCAuM3M7XG5cdC1vLWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcblx0YW5pbWF0aW9uOiBsZy1yaWdodC1lbmQgLjNzO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmxnLW91dGVyLmxnLWxlZnQtZW5kIC5sZy1vYmplY3Qge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbGctbGVmdC1lbmQgLjNzO1xuXHQtby1hbmltYXRpb246IGxnLWxlZnQtZW5kIC4zcztcblx0YW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAuM3M7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ubGctdG9vbGJhciB7XG5cdHotaW5kZXg6IDEwODI7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4ubGctdG9vbGJhciAubGctaWNvbiB7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRoZWlnaHQ6IDQ3cHg7XG5cdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDUwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXI7XG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXI7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXJcbn1cblxuLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuXHRjb2xvcjogI2ZmZmZmZlxufVxuXG4ubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTA3MFwiXG59XG5cbi5sZy10b29sYmFyIC5sZy1kb3dubG9hZDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMGYyXCJcbn1cblxuLmxnLXN1Yi1odG1sIHtcblx0Ym90dG9tOiAwO1xuXHRjb2xvcjogI2VlZWVlZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAxMHB4IDQwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogMTA4MFxufVxuXG4ubGctc3ViLWh0bWwgaDQge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDcwMFxufVxuXG4ubGctc3ViLWh0bWwgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bWFyZ2luOiA1cHggMCAwXG59XG5cbiNsZy1jb3VudGVyIHtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAxMnB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5sZy1uZXh0LCAubGctcHJldiwgLmxnLXRvb2xiYXIge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhcjtcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIGNvbG9yIC4ycyBsaW5lYXI7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIGNvbG9yIC4ycyBsaW5lYXI7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIGNvbG9yIC4ycyBsaW5lYXJcbn1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLXByZXYge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKVxufVxuXG4ubGctaGlkZS1pdGVtcyAubGctbmV4dCB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKVxufVxuXG4ubGctaGlkZS1pdGVtcyAubGctdG9vbGJhciB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApXG59XG5cbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1vYmplY3Qge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNSwgLjUsIC41KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKC41LCAuNSwgLjUpO1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpICFpbXBvcnRhbnQ7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgIWltcG9ydGFudDtcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cdC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCVcbn1cblxuYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLW9iamVjdCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwZDBhMGE7XG5cdGJvdHRvbTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTA4MDtcblx0bWF4LWhlaWdodDogMzUwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAuMjVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwc1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWIgLmxnLXRodW1iLWl0ZW0ge1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcblx0Y3Vyc29yOiAtbW96LWdyYWI7XG5cdGN1cnNvcjogLW8tZ3JhYjtcblx0Y3Vyc29yOiAtbXMtZ3JhYjtcblx0Y3Vyc29yOiBncmFiXG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYmJpbmcgLmxnLXRodW1iLWl0ZW0ge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcblx0Y3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1vLWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1tcy1ncmFiYmluZztcblx0Y3Vyc29yOiBncmFiYmluZ1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWRyYWdnaW5nIC5sZy10aHVtYiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudFxufVxuXG4ubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctdGh1bWItb3V0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYiB7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZsb2F0OiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7XG5cdFx0LW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlXG5cdH1cbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtLmFjdGl2ZSwgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtOmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjYTkwNzA3XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbSBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3ZlclxufVxuXG4ubGctb3V0ZXIubGctaGFzLXRodW1iIC5sZy1pdGVtIHtcblx0cGFkZGluZy1ib3R0b206IDEyMHB4XG59XG5cbi5sZy1vdXRlci5sZy1jYW4tdG9nZ2xlIC5sZy1pdGVtIHtcblx0cGFkZGluZy1ib3R0b206IDBcbn1cblxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cCAubGctc3ViLWh0bWwge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XG5cdHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2Vcbn1cblxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cC5sZy10aHVtYi1vcGVuIC5sZy1zdWItaHRtbCB7XG5cdGJvdHRvbTogMTAwcHhcbn1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGQwYTBhO1xuXHRib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRoZWlnaHQ6IDM5cHg7XG5cdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRwYWRkaW5nOiA1cHggMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0b3A6IC0zOXB4O1xuXHR3aWR0aDogNTBweFxufVxuXG4ubGctb3V0ZXIgLmxnLXRvb2dsZS10aHVtYjpob3ZlciwgLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctc2hhcmUge1xuXHRjb2xvcjogI2ZmZmZmZlxufVxuXG4ubGctb3V0ZXIgLmxnLXRvb2dsZS10aHVtYjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMWZmXCJcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlby1jb250IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXgtd2lkdGg6IDExNDBweDtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAgNXB4XG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlbyAubGctb2JqZWN0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlbyAubGctdmlkZW8tcGxheSB7XG5cdHdpZHRoOiA4NHB4O1xuXHRoZWlnaHQ6IDU5cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC00MnB4O1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcblx0ei1pbmRleDogMTA4MDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbi5sZy1vdXRlciAubGctaGFzLWlmcmFtZSAubGctdmlkZW8ge1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdG92ZXJmbG93OiBhdXRvXG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpbWVvIC5sZy12aWRlby1wbGF5IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aW1lby1wbGF5LnBuZykgbm8tcmVwZWF0XG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpbWVvOmhvdmVyIC5sZy12aWRlby1wbGF5IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aW1lby1wbGF5LnBuZykgMCAtNThweCBuby1yZXBlYXRcbn1cblxuLmxnLW91dGVyIC5sZy1oYXMtaHRtbDUgLmxnLXZpZGVvLXBsYXkge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3ZpZGVvLXBsYXkucG5nKSBuby1yZXBlYXQ7XG5cdGhlaWdodDogNjRweDtcblx0bWFyZ2luLWxlZnQ6IC0zMnB4O1xuXHRtYXJnaW4tdG9wOiAtMzJweDtcblx0d2lkdGg6IDY0cHg7XG5cdG9wYWNpdHk6IC44XG59XG5cbi5sZy1vdXRlciAubGctaGFzLWh0bWw1OmhvdmVyIC5sZy12aWRlby1wbGF5IHtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy15b3V0dWJlIC5sZy12aWRlby1wbGF5IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy95b3V0dWJlLXBsYXkucG5nKSBuby1yZXBlYXRcbn1cblxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZTpob3ZlciAubGctdmlkZW8tcGxheSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMveW91dHViZS1wbGF5LnBuZykgMCAtNjBweCBuby1yZXBlYXRcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlby1vYmplY3Qge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDBcbn1cblxuLmxnLW91dGVyIC5sZy1oYXMtdmlkZW8gLmxnLXZpZGVvLW9iamVjdCB7XG5cdHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy1vYmplY3QsIC5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLXBsYXkge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLW9iamVjdCB7XG5cdHZpc2liaWxpdHk6IHZpc2libGVcbn1cblxuLmxnLXByb2dyZXNzLWJhciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG5cdGhlaWdodDogNXB4O1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDEwODM7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwc1xufVxuXG4ubGctcHJvZ3Jlc3MtYmFyIC5sZy1wcm9ncmVzcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhOTA3MDc7XG5cdGhlaWdodDogNXB4O1xuXHR3aWR0aDogMFxufVxuXG4ubGctcHJvZ3Jlc3MtYmFyLmxnLXN0YXJ0IC5sZy1wcm9ncmVzcyB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5sZy1zaG93LWF1dG9wbGF5IC5sZy1wcm9ncmVzcy1iYXIge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5sZy1hdXRvcGxheS1idXR0b246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTAxZFwiXG59XG5cbi5sZy1zaG93LWF1dG9wbGF5IC5sZy1hdXRvcGxheS1idXR0b246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTAxYVwiXG59XG5cbi5sZy1vdXRlci5sZy1jc3MzLmxnLXpvb20tZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlLCAubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDBzXG59XG5cbi5sZy1vdXRlci5sZy11c2UtdHJhbnNpdGlvbi1mb3Item9vbSAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1nLXdyYXAge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHNcbn1cblxuLmxnLW91dGVyLmxnLXVzZS1sZWZ0LWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIHRvcCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogbGVmdCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIHRvcCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1vLXRyYW5zaXRpb246IGxlZnQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCB0b3AgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgdG9wIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwc1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjE1cyAhaW1wb3J0YW50O1xuXHQtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMTVzICFpbXBvcnRhbnQ7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjE1cyAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xNXMgIWltcG9ydGFudDtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbiNsZy16b29tLWluOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUzMTFcIlxufVxuXG4jbGctYWN0dWFsLXNpemUge1xuXHRmb250LXNpemU6IDIwcHhcbn1cblxuI2xnLWFjdHVhbC1zaXplOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwMzNcIlxufVxuXG4jbGctem9vbS1vdXQge1xuXHRvcGFjaXR5OiAuNTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuI2xnLXpvb20tb3V0OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUzMTJcIlxufVxuXG4ubGctem9vbWVkICNsZy16b29tLW91dCB7XG5cdG9wYWNpdHk6IDE7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIge1xuXHRib3R0b206IDYwcHg7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogMTA4MDtcblx0aGVpZ2h0OiAxMHB4XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIubGctcGFnZXItaG92ZXIgLmxnLXBhZ2VyLWNvbnQge1xuXHRvdmVyZmxvdzogdmlzaWJsZVxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRtYXJnaW46IDAgNXB4XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItY29udDpob3ZlciAubGctcGFnZXItdGh1bWItY29udCB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQubGctcGFnZXItYWN0aXZlIC5sZy1wYWdlciB7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmIGluc2V0XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRib3R0b206IDEwMCU7XG5cdGhlaWdodDogODNweDtcblx0bGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0bWFyZ2luLWxlZnQ6IC02MHB4O1xuXHRvcGFjaXR5OiAwO1xuXHRwYWRkaW5nOiA1cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcywgLW1vei10cmFuc2Zvcm0gLjE1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcywgLW8tdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIHRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMClcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci10aHVtYi1jb250IGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KSBpbnNldDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTJweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xuXHR3aWR0aDogMTJweFxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyOmZvY3VzLCAubGctb3V0ZXIgLmxnLXBhZ2VyOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmZmZmYgaW5zZXRcbn1cblxuLmxnLW91dGVyIC5sZy1jYXJldCB7XG5cdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IDEwcHggZGFzaGVkO1xuXHRib3R0b206IC0xMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTVweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogMFxufVxuXG4ubGctZnVsbHNjcmVlbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMjBjXCJcbn1cblxuLmxnLWZ1bGxzY3JlZW4tb24gLmxnLWZ1bGxzY3JlZW46YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTIwZFwiXG59XG5cbi5sZy1vdXRlciAjbGctZHJvcGRvd24tb3ZlcmxheSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjI1KTtcblx0Ym90dG9tOiAwO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTA4MTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG5cdC1vLXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG5cdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHNcbn1cblxuLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctZHJvcGRvd24tb3ZlcmxheSwgLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAubGctZHJvcGRvd24ge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dG9wOiA1MHB4O1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuXHQtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHNcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93bjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xuXHRyaWdodDogMTZweDtcblx0dG9wOiAtMTZweFxufVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duID4gbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmhvdmVyIC5sZy1pY29uLCAubGctb3V0ZXIgLmxnLWRyb3Bkb3duID4gbGk6aG92ZXIgYSB7XG5cdGNvbG9yOiAjMzMzMzMzXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gYSB7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2hpdGUtc3BhY2U6IHByZTtcblx0cGFkZGluZzogNHB4IDEycHg7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTJweFxufVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNylcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctZHJvcGRvd24tdGV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbi10b3A6IC0zcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbiB7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBub25lO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGhlaWdodDogYXV0bztcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xuXHRwYWRkaW5nOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogYXV0b1xufVxuXG4ubGctb3V0ZXIsIC5sZy1vdXRlciAubGcsIC5sZy1vdXRlciAubGctaW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlODBkXCJcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1mYWNlYm9vayAubGctaWNvbiB7XG5cdGNvbG9yOiAjM2I1OTk4XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTkwMVwiXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtdHdpdHRlciAubGctaWNvbiB7XG5cdGNvbG9yOiAjMDBhY2VkXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtdHdpdHRlciAubGctaWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA0XCJcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1nb29nbGVwbHVzIC5sZy1pY29uIHtcblx0Y29sb3I6ICNkZDRiMzlcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1nb29nbGVwbHVzIC5sZy1pY29uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU5MDJcIlxufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXBpbnRlcmVzdCAubGctaWNvbiB7XG5cdGNvbG9yOiAjY2IyMDI3XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtcGludGVyZXN0IC5sZy1pY29uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU5MDNcIlxufVxuXG4ubGctZ3JvdXA6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y2xlYXI6IGJvdGhcbn1cblxuLmxnLW91dGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwNTA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwc1xufVxuXG4ubGctb3V0ZXIgKiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5sZy1vdXRlci5sZy12aXNpYmxlIHtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctb3V0ZXIubGctY3NzMyAubGctaXRlbS5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLW91dGVyLmxnLWdyYWIgaW1nLmxnLW9iamVjdCB7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IC1tb3otZ3JhYjtcblx0Y3Vyc29yOiAtby1ncmFiO1xuXHRjdXJzb3I6IC1tcy1ncmFiO1xuXHRjdXJzb3I6IGdyYWJcbn1cblxuLmxnLW91dGVyLmxnLWdyYWJiaW5nIGltZy5sZy1vYmplY3Qge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcblx0Y3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1vLWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1tcy1ncmFiYmluZztcblx0Y3Vyc29yOiBncmFiYmluZ1xufVxuXG4ubGctb3V0ZXIgLmxnIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCVcbn1cblxuLmxnLW91dGVyIC5sZy1pbm5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbi5sZy1vdXRlciAubGctaXRlbSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbn1cblxuLmxnLW91dGVyLmxnLWNzcyAubGctY3VycmVudCwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1uZXh0LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMyAubGctcHJldi1zbGlkZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlciAubGctaW1nLXdyYXAsIC5sZy1vdXRlciAubGctaXRlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcDpiZWZvcmUsIC5sZy1vdXRlciAubGctaXRlbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogNTAlO1xuXHR3aWR0aDogMXB4O1xuXHRtYXJnaW4tcmlnaHQ6IC0xcHhcbn1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cGFkZGluZzogMCA1cHg7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMFxufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lXG59XG5cbi5sZy1vdXRlciAubGctaXRlbS5sZy1jdXJyZW50IHtcblx0ei1pbmRleDogMTA2MFxufVxuXG4ubGctb3V0ZXIgLmxnLWltYWdlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0gLmxnLW9iamVjdCwgLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbSAubGctdmlkZW8tcGxheSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwc1xufVxuXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy1vYmplY3QsIC5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLXZpZGVvLXBsYXkge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5sZy1vdXRlciAubGctZW1wdHktaHRtbCwgLmxnLW91dGVyLmxnLWhpZGUtZG93bmxvYWQgI2xnLWRvd25sb2FkIHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4ubGctYmFja2Ryb3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMTA0MDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzXG59XG5cbi5sZy1iYWNrZHJvcC5pbiB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLWN1cnJlbnQsIC5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1uby10cmFucyAubGctcHJldi1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG5cdC1tb3otdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG5cdC1vLXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudFxufVxuXG4ubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbSwgLmxnLWNzczMubGctdXNlLWxlZnQgLmxnLWl0ZW0ge1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtIHtcblx0b3BhY2l0eTogMFxufVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwc1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbSB7XG5cdG9wYWNpdHk6IDBcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMClcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHNcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ge1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDBcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG5cdGxlZnQ6IC0xMDAlXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLW5leHQtc2xpZGUge1xuXHRsZWZ0OiAxMDAlXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAxXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLWN1cnJlbnQsIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwc1xufVxuXG4vLyBcbi8vIExHIFRyYW5zaXRpb25zXG4vLyBcbi5sZy1zdWItaHRtbCwgLmxnLXRvb2xiYXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40NSlcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBsZztcblx0c3JjOiB1cmwoLi4vZm9udHMvbGcuZW90P24xejM3Myk7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL2xnLmVvdD8jaWVmaXhuMXozNzMpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvbGcud29mZj9uMXozNzMpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9sZy50dGY/bjF6MzczKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL2xnLnN2Zz9uMXozNzMjbGcpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbi5sZy1pY29uIHtcblx0Zm9udC1mYW1pbHk6IGxnO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCwgLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40NSk7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdHBhZGRpbmc6IDhweCAxMHB4IDlweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0ei1pbmRleDogMTA4MDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiAwXG59XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LmRpc2FibGVkLCAubGctYWN0aW9ucyAubGctcHJldi5kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAuNVxufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dDpob3ZlciwgLmxnLWFjdGlvbnMgLmxnLXByZXY6aG92ZXIge1xuXHRjb2xvcjogI2ZmZmZmZlxufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCB7XG5cdHJpZ2h0OiAyMHB4XG59XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDk1XCJcbn1cblxuLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuXHRsZWZ0OiAyMHB4XG59XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwOTRcIlxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IC0zMHB4XG5cdH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAtMzBweFxuXHR9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG5cdDAlLCAxMDAlIHtcblx0XHRsZWZ0OiAwXG5cdH1cblx0NTAlIHtcblx0XHRsZWZ0OiAtMzBweFxuXHR9XG59XG5cbkBrZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IC0zMHB4XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IDMwcHhcblx0fVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuXHQwJSwgMTAwJSB7XG5cdFx0bGVmdDogMFxuXHR9XG5cdDUwJSB7XG5cdFx0bGVmdDogMzBweFxuXHR9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IDMwcHhcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcblx0MCUsIDEwMCUge1xuXHRcdGxlZnQ6IDBcblx0fVxuXHQ1MCUge1xuXHRcdGxlZnQ6IDMwcHhcblx0fVxufVxuXG4ubGctb3V0ZXIubGctcmlnaHQtZW5kIC5sZy1vYmplY3Qge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcblx0LW8tYW5pbWF0aW9uOiBsZy1yaWdodC1lbmQgLjNzO1xuXHRhbmltYXRpb246IGxnLXJpZ2h0LWVuZCAuM3M7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAuM3M7XG5cdC1vLWFuaW1hdGlvbjogbGctbGVmdC1lbmQgLjNzO1xuXHRhbmltYXRpb246IGxnLWxlZnQtZW5kIC4zcztcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5sZy10b29sYmFyIHtcblx0ei1pbmRleDogMTA4Mjtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5sZy10b29sYmFyIC5sZy1pY29uIHtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGhlaWdodDogNDdweDtcblx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogNTBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdG91dGxpbmU6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjtcblx0dHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhclxufVxuXG4ubGctdG9vbGJhciAubGctaWNvbjpob3ZlciB7XG5cdGNvbG9yOiAjZmZmZmZmXG59XG5cbi5sZy10b29sYmFyIC5sZy1jbG9zZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMDcwXCJcbn1cblxuLmxnLXRvb2xiYXIgLmxnLWRvd25sb2FkOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwZjJcIlxufVxuXG4ubGctc3ViLWh0bWwge1xuXHRib3R0b206IDA7XG5cdGNvbG9yOiAjZWVlZWVlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IDEwcHggNDBweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR6LWluZGV4OiAxMDgwXG59XG5cbi5sZy1zdWItaHRtbCBoNCB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNzAwXG59XG5cbi5sZy1zdWItaHRtbCBwIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW46IDVweCAwIDBcbn1cblxuI2xnLWNvdW50ZXIge1xuXHRjb2xvcjogIzk5OTk5OTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cGFkZGluZy10b3A6IDEycHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmxnLW5leHQsIC5sZy1wcmV2LCAubGctdG9vbGJhciB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBjb2xvciAuMnMgbGluZWFyO1xuXHQtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhcjtcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhcjtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhclxufVxuXG4ubGctaGlkZS1pdGVtcyAubGctcHJldiB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApXG59XG5cbi5sZy1oaWRlLWl0ZW1zIC5sZy1uZXh0IHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApXG59XG5cbi5sZy1oaWRlLWl0ZW1zIC5sZy10b29sYmFyIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMClcbn1cblxuYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLW9iamVjdCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC41LCAuNSwgLjUpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoLjUsIC41LCAuNSk7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgIWltcG9ydGFudDtcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAhaW1wb3J0YW50O1xuXHQtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcblx0LW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJVxufVxuXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzBkMGEwYTtcblx0Ym90dG9tOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDgwO1xuXHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzXG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYiAubGctdGh1bWItaXRlbSB7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IC1tb3otZ3JhYjtcblx0Y3Vyc29yOiAtby1ncmFiO1xuXHRjdXJzb3I6IC1tcy1ncmFiO1xuXHRjdXJzb3I6IGdyYWJcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiYmluZyAubGctdGh1bWItaXRlbSB7XG5cdGN1cnNvcjogbW92ZTtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG5cdGN1cnNvcjogLW8tZ3JhYmJpbmc7XG5cdGN1cnNvcjogLW1zLWdyYWJiaW5nO1xuXHRjdXJzb3I6IGdyYWJiaW5nXG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZHJhZ2dpbmcgLmxnLXRodW1iIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlci5sZy10aHVtYi1vcGVuIC5sZy10aHVtYi1vdXRlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcblx0cGFkZGluZzogMTBweCAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IC01cHhcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmbG9hdDogbGVmdDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC5sZy1vdXRlciAubGctdGh1bWItaXRlbSB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlO1xuXHRcdC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZVxuXHR9XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbS5hY3RpdmUsIC5sZy1vdXRlciAubGctdGh1bWItaXRlbTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2E5MDcwN1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmxnLW91dGVyLmxnLWhhcy10aHVtYiAubGctaXRlbSB7XG5cdHBhZGRpbmctYm90dG9tOiAxMjBweFxufVxuXG4ubGctb3V0ZXIubGctY2FuLXRvZ2dsZSAubGctaXRlbSB7XG5cdHBhZGRpbmctYm90dG9tOiAwXG59XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAgLmxnLXN1Yi1odG1sIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlXG59XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAubGctdGh1bWItb3BlbiAubGctc3ViLWh0bWwge1xuXHRib3R0b206IDEwMHB4XG59XG5cbi5sZy1vdXRlciAubGctdG9vZ2xlLXRodW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzBkMGEwYTtcblx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0aGVpZ2h0OiAzOXB4O1xuXHRsaW5lLWhlaWdodDogMjdweDtcblx0cGFkZGluZzogNXB4IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dG9wOiAtMzlweDtcblx0d2lkdGg6IDUwcHhcbn1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWI6aG92ZXIsIC5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLXNoYXJlIHtcblx0Y29sb3I6ICNmZmZmZmZcbn1cblxuLmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTFmZlwiXG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8tY29udCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwIDVweFxufVxuXG4ubGctb3V0ZXIgLmxnLXZpZGVvIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLW9iamVjdCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLXZpZGVvLXBsYXkge1xuXHR3aWR0aDogODRweDtcblx0aGVpZ2h0OiA1OXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtNDJweDtcblx0bWFyZ2luLXRvcDogLTMwcHg7XG5cdHotaW5kZXg6IDEwODA7XG5cdGN1cnNvcjogcG9pbnRlclxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1pZnJhbWUgLmxnLXZpZGVvIHtcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRvdmVyZmxvdzogYXV0b1xufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbyAubGctdmlkZW8tcGxheSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmltZW8tcGxheS5wbmcpIG5vLXJlcGVhdFxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbzpob3ZlciAubGctdmlkZW8tcGxheSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmltZW8tcGxheS5wbmcpIDAgLTU4cHggbm8tcmVwZWF0XG59XG5cbi5sZy1vdXRlciAubGctaGFzLWh0bWw1IC5sZy12aWRlby1wbGF5IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92aWRlby1wbGF5LnBuZykgbm8tcmVwZWF0O1xuXHRoZWlnaHQ6IDY0cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMzJweDtcblx0bWFyZ2luLXRvcDogLTMycHg7XG5cdHdpZHRoOiA2NHB4O1xuXHRvcGFjaXR5OiAuOFxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1odG1sNTpob3ZlciAubGctdmlkZW8tcGxheSB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZSAubGctdmlkZW8tcGxheSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMveW91dHViZS1wbGF5LnBuZykgbm8tcmVwZWF0XG59XG5cbi5sZy1vdXRlciAubGctaGFzLXlvdXR1YmU6aG92ZXIgLmxnLXZpZGVvLXBsYXkge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3lvdXR1YmUtcGxheS5wbmcpIDAgLTYwcHggbm8tcmVwZWF0XG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8tb2JqZWN0IHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvIC5sZy12aWRlby1vYmplY3Qge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmxnLW91dGVyIC5sZy1oYXMtdmlkZW8ubGctdmlkZW8tcGxheWluZyAubGctb2JqZWN0LCAubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy12aWRlby1wbGF5IHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy12aWRlby1vYmplY3Qge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG5cbi5sZy1wcm9ncmVzcy1iYXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuXHRoZWlnaHQ6IDVweDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDgzO1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHNcbn1cblxuLmxnLXByb2dyZXNzLWJhciAubGctcHJvZ3Jlc3Mge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTkwNzA3O1xuXHRoZWlnaHQ6IDVweDtcblx0d2lkdGg6IDBcbn1cblxuLmxnLXByb2dyZXNzLWJhci5sZy1zdGFydCAubGctcHJvZ3Jlc3Mge1xuXHR3aWR0aDogMTAwJVxufVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctcHJvZ3Jlc3MtYmFyIHtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwMWRcIlxufVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUwMWFcIlxufVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWFnZSwgLmxnLW91dGVyLmxnLWNzczMubGctem9vbS1kcmFnZ2luZyAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1nLXdyYXAge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwc1xufVxuXG4ubGctb3V0ZXIubGctdXNlLXRyYW5zaXRpb24tZm9yLXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHQtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzXG59XG5cbi5sZy1vdXRlci5sZy11c2UtbGVmdC1mb3Item9vbSAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1nLXdyYXAge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCB0b3AgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGxlZnQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCB0b3AgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xuXHQtby10cmFuc2l0aW9uOiBsZWZ0IC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgdG9wIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcblx0dHJhbnNpdGlvbjogbGVmdCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIHRvcCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHNcbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWFnZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xNXMgIWltcG9ydGFudDtcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjE1cyAhaW1wb3J0YW50O1xuXHQtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xNXMgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMTVzICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4jbGctem9vbS1pbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMzExXCJcbn1cblxuI2xnLWFjdHVhbC1zaXplIHtcblx0Zm9udC1zaXplOiAyMHB4XG59XG5cbiNsZy1hY3R1YWwtc2l6ZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMzXCJcbn1cblxuI2xnLXpvb20tb3V0IHtcblx0b3BhY2l0eTogLjU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbiNsZy16b29tLW91dDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlMzEyXCJcbn1cblxuLmxnLXpvb21lZCAjbGctem9vbS1vdXQge1xuXHRvcGFjaXR5OiAxO1xuXHRwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyIHtcblx0Ym90dG9tOiA2MHB4O1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDEwODA7XG5cdGhlaWdodDogMTBweFxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyLmxnLXBhZ2VyLWhvdmVyIC5sZy1wYWdlci1jb250IHtcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luOiAwIDVweFxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQ6aG92ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250LmxnLXBhZ2VyLWFjdGl2ZSAubGctcGFnZXIge1xuXHRib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZmZmZiBpbnNldFxufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Ym90dG9tOiAxMDAlO1xuXHRoZWlnaHQ6IDgzcHg7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtNjBweDtcblx0b3BhY2l0eTogMDtcblx0cGFkZGluZzogNXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMjBweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC1tb3otdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHMsIC1vLXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gLjE1cyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApXG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5sZy1vdXRlciAubGctcGFnZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3gtc2hhZG93OiAwIDAgMCA4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNykgaW5zZXQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEycHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZSAwcztcblx0d2lkdGg6IDEycHhcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlcjpmb2N1cywgLmxnLW91dGVyIC5sZy1wYWdlcjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDhweCAjZmZmZmZmIGluc2V0XG59XG5cbi5sZy1vdXRlciAubGctY2FyZXQge1xuXHRib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wOiAxMHB4IGRhc2hlZDtcblx0Ym90dG9tOiAtMTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDA7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDBcbn1cblxuLmxnLWZ1bGxzY3JlZW46YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTIwY1wiXG59XG5cbi5sZy1mdWxsc2NyZWVuLW9uIC5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUyMGRcIlxufVxuXG4ubGctb3V0ZXIgI2xnLWRyb3Bkb3duLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNSk7XG5cdGJvdHRvbTogMDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwODE7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuXHQtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xuXHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzXG59XG5cbi5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLWRyb3Bkb3duLW92ZXJsYXksIC5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgLmxnLWRyb3Bkb3duIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZVxufVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRvcDogNTBweDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwcztcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcblx0cmlnaHQ6IDE2cHg7XG5cdHRvcDogLTE2cHhcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gPiBsaTpob3ZlciAubGctaWNvbiwgLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmhvdmVyIGEge1xuXHRjb2xvcjogIzMzMzMzM1xufVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGEge1xuXHRjb2xvcjogIzMzMzMzMztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdoaXRlLXNwYWNlOiBwcmU7XG5cdHBhZGRpbmc6IDRweCAxMnB4O1xuXHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDcpXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gLmxnLWRyb3Bkb3duLXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gLmxnLWljb24ge1xuXHRjb2xvcjogIzMzMzMzMztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogbm9uZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRoZWlnaHQ6IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0cGFkZGluZzogMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IGF1dG9cbn1cblxuLmxnLW91dGVyLCAubGctb3V0ZXIgLmxnLCAubGctb3V0ZXIgLmxnLWlubmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTgwZFwiXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb24ge1xuXHRjb2xvcjogIzNiNTk5OFxufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU5MDFcIlxufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb24ge1xuXHRjb2xvcjogIzAwYWNlZFxufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTkwNFwiXG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbiB7XG5cdGNvbG9yOiAjZGQ0YjM5XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAyXCJcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1waW50ZXJlc3QgLmxnLWljb24ge1xuXHRjb2xvcjogI2NiMjAyN1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXBpbnRlcmVzdCAubGctaWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAzXCJcbn1cblxuLmxnLWdyb3VwOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoXG59XG5cbi5sZy1vdXRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAkemluZGV4LWxnO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHNcbn1cblxuLmxnLW91dGVyICoge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4ubGctb3V0ZXIubGctdmlzaWJsZSB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudFxufVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxXG59XG5cbi5sZy1vdXRlci5sZy1ncmFiIGltZy5sZy1vYmplY3Qge1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcblx0Y3Vyc29yOiAtbW96LWdyYWI7XG5cdGN1cnNvcjogLW8tZ3JhYjtcblx0Y3Vyc29yOiAtbXMtZ3JhYjtcblx0Y3Vyc29yOiBncmFiXG59XG5cbi5sZy1vdXRlci5sZy1ncmFiYmluZyBpbWcubGctb2JqZWN0IHtcblx0Y3Vyc29yOiBtb3ZlO1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG5cdGN1cnNvcjogLW1vei1ncmFiYmluZztcblx0Y3Vyc29yOiAtby1ncmFiYmluZztcblx0Y3Vyc29yOiAtbXMtZ3JhYmJpbmc7XG5cdGN1cnNvcjogZ3JhYmJpbmdcbn1cblxuLmxnLW91dGVyIC5sZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlXG59XG5cbi5sZy1vdXRlciAubGctaW5uZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG59XG5cbi5sZy1vdXRlci5sZy1jc3MgLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1jdXJyZW50LCAubGctb3V0ZXIubGctY3NzMyAubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLXByZXYtc2xpZGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxufVxuXG4ubGctb3V0ZXIgLmxnLWltZy13cmFwLCAubGctb3V0ZXIgLmxnLWl0ZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5sZy1vdXRlciAubGctaW1nLXdyYXA6YmVmb3JlLCAubGctb3V0ZXIgLmxnLWl0ZW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDUwJTtcblx0d2lkdGg6IDFweDtcblx0bWFyZ2luLXJpZ2h0OiAtMXB4XG59XG5cbi5sZy1vdXRlciAubGctaW1nLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDBcbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZVxufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY3VycmVudCB7XG5cdHotaW5kZXg6IDEwNjBcbn1cblxuLmxnLW91dGVyIC5sZy1pbWFnZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxufVxuXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy1vYmplY3QsIC5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0gLmxnLXZpZGVvLXBsYXkge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHNcbn1cblxuLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0LCAubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy12aWRlby1wbGF5IHtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctb3V0ZXIgLmxnLWVtcHR5LWh0bWwsIC5sZy1vdXRlci5sZy1oaWRlLWRvd25sb2FkICNsZy1kb3dubG9hZCB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmxnLWJhY2tkcm9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6ICR6aW5kZXgtbGc7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwc1xufVxuXG4ubGctYmFja2Ryb3AuaW4ge1xuXHRvcGFjaXR5OiAuOTM7XG59XG5cbi5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1uby10cmFucyAubGctbmV4dC1zbGlkZSwgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLXByZXYtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xuXHQtbW96LXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xuXHQtby10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnRcbn1cblxuLmxnLWNzczMubGctdXNlLWNzczMgLmxnLWl0ZW0sIC5sZy1jc3MzLmxnLXVzZS1sZWZ0IC5sZy1pdGVtIHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbSB7XG5cdG9wYWNpdHk6IDBcbn1cblxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1jdXJyZW50IHtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQsIC5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHNcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ge1xuXHRvcGFjaXR5OiAwXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKVxufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtIHtcblx0b3BhY2l0eTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwXG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuXHRsZWZ0OiAtMTAwJVxufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcblx0bGVmdDogMTAwJVxufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50IHtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMVxufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50LCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XG5cdHRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHNcbn1cbiIsIi8qXG4qIE1hdGVyaWFsIFBhcmFsbGF4XG4qL1xuXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWF0ZXJpYWwtcGFyYWxsYXgge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogLTFweDtcblx0cmlnaHQ6IC0xcHg7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMDtcbn1cblxuLnBhcmFsbGF4LWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5tYXRlcmlhbC1wYXJhbGxheCBpbWcge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0Ym90dG9tOiAwO1xuXHRtaW4td2lkdGg6IDEwMSU7XG5cdG1pbi1oZWlnaHQ6IDEwMSU7XG5cdG1heC13aWR0aDogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbn1cblxuLnBhcmFsbGF4LWRpc2FibGVkIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdGh0bWw6bm90KC5pZS0xMSk6bm90KC5pb3MpICYge1xuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdH1cbn1cbiIsIi8vXG4vLyBSRC1SYW5nZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJkLXJhbmdlIHtcblx0aGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jjpob3ZlciB7XG5cblx0XHQucmQtcmFuZ2VfX3BvaW50ZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJhbmdlIHdpdGggdG9vbHRpcFxuXHQmLmhhc1Rvb2x0aXAge1xuXHRcdC5yZC1yYW5nZV9fcG9pbnRlci10b29sdGlwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcyBjdWJpYy1iZXppZXIoLjM1LCAwLCAuMjUsIDEpO1xuXHRcdH1cblxuXHRcdC5yZC1yYW5nZV9fcG9pbnRlciB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTM4cHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjQ1KSB0cmFuc2xhdGUzZCgwLCA2Ny41cHgsIDApO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNDUpIHRyYW5zbGF0ZTNkKDAsIDY3LjVweCwgMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguMzUsIDAsIC4yNSwgMSk7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRcdHRvcDogMTlweDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMTZweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguMzUsIDAsIC4yNSwgMSk7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTE0cHgpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTE0cHgpO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmQtcmFuZ2VfX3BvaW50ZXItdG9vbHRpcCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucmQtcmFuZ2VfX3dyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMxcHg7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAtOHB4O1xuXHRcdHJpZ2h0OiAtOHB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAxMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMnB4IDJweCA0cHggcmdiYSgkYmxhY2ssIDAuMjUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwZW07XG5cdH1cbn1cblxuLy8gUmFuZ2UgbGluZVxuLnJkLXJhbmdlX19saW5lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG5cdGhlaWdodDogMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMTBlbTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAyMHB4IHJnYmEoJHByaW1hcnksIDAuMTUpO1xufVxuXG4vLyBSYW5nZSBQb2ludGVyXG4ucmQtcmFuZ2VfX3BvaW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDYlO1xuXHR6LWluZGV4OiAxO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDE1JTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoLjM1LCAwLCAuMjUsIDEpO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDIwLjAwcHggYXQgNTAlIDUwJSwgJHdoaXRlIDAlLCAjREZERkRGIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRib3gtc2hhZG93OiA2cHggNHB4IDRweCByZ2JhKCRibGFjaywgMC4zKTtcbn1cblxuLnJkLXJhbmdlLWlucHV0LXZhbHVlIHtcblx0d2lkdGg6IDI1NXB4O1xuXHRtaW4td2lkdGg6IDI1NXB4O1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiA0NnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwZW07XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoJGJsYWNrLCAwLjI1KTtcblx0Ym9yZGVyOiBub25lO1xufVxuIiwiLypcbiogRm9udHNcbiovXG5AaW1wb3J0IFwiZm9udHMvbWRpXCI7XG5AaW1wb3J0IFwiZm9udHMvbGluZWFyaWNvbnNcIjtcbiIsIi8qXG4qIE1hdGVyaWFsIERlc2lnbiBJY29uc1xuKi9cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/dj0xLjQuNTdcIik7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjQuNTdcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdHVybChcIi4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmMj92PTEuNC41N1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0dXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmY/dj0xLjQuNTdcIikgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0Zj92PTEuNC41N1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0dXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnN2Zz92PTEuNC41NyNtYXRlcmlhbGRlc2lnbmljb25zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLm1kaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtbmV0d29yazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4ubWRpLWFjY291bnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLm1kaS1hY2NvdW50LWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5tZGktYWNjb3VudC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLm1kaS1hY2NvdW50LWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4ubWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5tZGktYWNjb3VudC1jb252ZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5tZGktYWNjb3VudC1rZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLm1kaS1hY2NvdW50LWxvY2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5tZGktYWNjb3VudC1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwY1wiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGZcIjtcbn1cblxuLm1kaS1hY2NvdW50LW5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTBcIjtcbn1cblxuLm1kaS1hY2NvdW50LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExMVwiO1xufVxuXG4ubWRpLWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4ubWRpLWFjY291bnQtcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4ubWRpLWFjY291bnQtcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTE0XCI7XG59XG5cbi5tZGktYWNjb3VudC1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTVcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTZcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN0YXItdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExN1wiO1xufVxuXG4ubWRpLWFjY291bnQtc3dpdGNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5tZGktYWRqdXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5tZGktYWlyYmFsbG9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4ubWRpLWFpcnBsYW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFkXCI7XG59XG5cbi5tZGktYWlycGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExZVwiO1xufVxuXG4ubWRpLWFsYXJtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFmXCI7XG59XG5cbi5tZGktYWxhcm0tY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjBcIjtcbn1cblxuLm1kaS1hbGFybS1tdWx0aXBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4ubWRpLWFsYXJtLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4ubWRpLWFsYXJtLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLm1kaS1hbGJ1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyNFwiO1xufVxuXG4ubWRpLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5tZGktYWxlcnQtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5tZGktYWxlcnQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5tZGktYWxlcnQtb2N0YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4ubWRpLWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjlcIjtcbn1cblxuLm1kaS1hbHBoYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4ubWRpLWFscGhhYmV0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuXG4ubWRpLWFtYXpvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4ubWRpLWFtYXpvbi1jbG91ZGRyaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5tZGktYW1idWxhbmNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5tZGktYW5jaG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJmXCI7XG59XG5cbi5tZGktYW5kcm9pZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4ubWRpLWFuZHJvaWQtZGVidWctYnJpZGdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLm1kaS1hcHBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4ubWRpLWFwcGxlLWZpbmRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4ubWRpLWFwcGxlLWlvczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4ubWRpLWFwcGxlLW1vYmlsZW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5tZGktYXBwbGUtc2FmYXJpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5tZGktYXBwbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5tZGktYXBwczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4ubWRpLWFyY2hpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLm1kaS1hcnJhbmdlLWJyaW5nLWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLm1kaS1hcnJhbmdlLWJyaW5nLXRvLWZyb250OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG5cbi5tZGktYXJyYW5nZS1zZW5kLWJhY2t3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5tZGktYXJyYW5nZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLm1kaS1hcnJvdy1hbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2ZcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tZHJvcC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4ubWRpLWFycm93LWJvdHRvbS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDdcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGRcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGZcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4ubWRpLWFycm93LXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5tZGktYXNzaXN0YW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5tZGktYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLm1kaS1hdHRhY2htZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5tZGktYXVkaW9ib29rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5tZGktYXV0by1maXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNWZcIjtcbn1cblxuLm1kaS1hdXRvLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4ubWRpLWF1dG9yZW5ldzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4ubWRpLWF2LXRpbWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5tZGktYmFieTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuXG4ubWRpLWJhY2tidXJnZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLm1kaS1iYWNrc3BhY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLm1kaS1iYWNrdXAtcmVzdG9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2NlwiO1xufVxuXG4ubWRpLWJhbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLm1kaS1iYXJjb2RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5tZGktYmFyY29kZS1zY2FuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5tZGktYmFybGV5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTZhXCI7XG59XG5cbi5tZGktYmFycmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5tZGktYmFzZWNhbXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLm1kaS1iYXNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLm1kaS1iYXNrZXQtZmlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4ubWRpLWJhc2tldC11bmZpbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNmZcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5tZGktYmF0dGVyeS0xMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4ubWRpLWJhdHRlcnktMjA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTMwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5tZGktYmF0dGVyeS00MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTYwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5tZGktYmF0dGVyeS03MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3N1wiO1xufVxuXG4ubWRpLWJhdHRlcnktODA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTkwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5tZGktYmF0dGVyeS1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxN2JcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTEwMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMjA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy00MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3ZlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNjA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODBcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTgwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTgxXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy05MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4ubWRpLWJhdHRlcnktbWludXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5tZGktYmF0dGVyeS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5tZGktYmF0dGVyeS1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg2XCI7XG59XG5cbi5tZGktYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4ubWRpLWJhdHRlcnktdW5rbm93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4ubWRpLWJlYWNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5tZGktYmVha2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG5cbi5tZGktYmVha2VyLWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5tZGktYmVha2VyLWVtcHR5LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLm1kaS1iZWFrZXItb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4ubWRpLWJlYXRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThlXCI7XG59XG5cbi5tZGktYmVlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4ZlwiO1xufVxuXG4ubWRpLWJlaGFuY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTBcIjtcbn1cblxuLm1kaS1iZWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5tZGktYmVsbC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLm1kaS1iZWxsLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLm1kaS1iZWxsLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLm1kaS1iZWxsLXJpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLm1kaS1iZWxsLXJpbmctb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5NlwiO1xufVxuXG4ubWRpLWJlbGwtc2xlZXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLm1kaS1iZXRhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5tZGktYmlrZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4ubWRpLWJpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLm1kaS1iaW5vY3VsYXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5tZGktYmlvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5tZGktYmlvaGF6YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5tZGktYml0YnVja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5tZGktYmxhY2stbWVzYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5ZlwiO1xufVxuXG4ubWRpLWJsYWNrYmVycnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTBcIjtcbn1cblxuLm1kaS1ibGVuZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5tZGktYmxpbmRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5tZGktYmxvY2staGVscGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5tZGktYmxvZ2dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4ubWRpLWJsdWV0b290aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhNVwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1hdWRpbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1jb25uZWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1zZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4ubWRpLWJsdWV0b290aC10cmFuc2ZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4ubWRpLWJsdXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLm1kaS1ibHVyLWxpbmVhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4ubWRpLWJsdXItb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5tZGktYmx1ci1yYWRpYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLm1kaS1ib25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFmXCI7XG59XG5cbi5tZGktYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4ubWRpLWJvb2stbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjFcIjtcbn1cblxuLm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLm1kaS1ib29rLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjNcIjtcbn1cblxuLm1kaS1ib29rLW9wZW4tdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4ubWRpLWJvb2stdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5tZGktYm9va21hcmstY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLm1kaS1ib29rbWFyay1tdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLm1kaS1ib29rbWFyay1vdXRsaW5lLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLm1kaS1ib29rbWFyay1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5tZGktYm9va21hcmstcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5tZGktYm9yZGVyLWFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuXG4ubWRpLWJvcmRlci1ib3R0b206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLm1kaS1ib3JkZXItY29sb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYmZcIjtcbn1cblxuLm1kaS1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4ubWRpLWJvcmRlci1pbnNpZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLm1kaS1ib3JkZXItbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4ubWRpLWJvcmRlci1ub25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5tZGktYm9yZGVyLW91dHNpZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLm1kaS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLm1kaS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLm1kaS1ib3JkZXItdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5tZGktYm93bGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuXG4ubWRpLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4ubWRpLWJveC1jdXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLm1kaS1icmllZmNhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxY2RcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWNmXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0xOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQzXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy02OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy03OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG5cbi5tZGktYnJvb206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLm1kaS1icnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4ubWRpLWJ1ZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4ubWRpLWJ1bGxldGluLWJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWRiXCI7XG59XG5cbi5tZGktYnVsbGhvcm46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLm1kaS1idXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGRcIjtcbn1cblxuLm1kaS1jYWNoZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLm1kaS1jYWtlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWRmXCI7XG59XG5cbi5tZGktY2FrZS1sYXllcmVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi5tZGktY2FrZS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5tZGktY2FsY3VsYXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5tZGktY2FsZW5kYXItYmxhbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5tZGktY2FsZW5kYXItbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1yZW1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLm1kaS1jYWxlbmRhci10ZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5tZGktY2FsZW5kYXItdG9kYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLm1kaS1jYWxsLW1hZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZWRcIjtcbn1cblxuLm1kaS1jYWxsLW1lcmdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi5tZGktY2FsbC1taXNzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZWZcIjtcbn1cblxuLm1kaS1jYWxsLXJlY2VpdmVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5tZGktY2FsbC1zcGxpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4ubWRpLWNhbWNvcmRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4ubWRpLWNhbWNvcmRlci1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXItYm94LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4ubWRpLWNhbWNvcmRlci1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLm1kaS1jYW1lcmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLm1kaS1jYW1lcmEtZW5oYW5jZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmN1wiO1xufVxuXG4ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4ubWRpLWNhbWVyYS1mcm9udC12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5tZGktY2FtZXJhLWlyaXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4ubWRpLWNhbWVyYS1yZWFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5tZGktY2FtZXJhLXJlYXItdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLm1kaS1jYW1lcmEtdGltZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmZcIjtcbn1cblxuLm1kaS1jYW5keWNhbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLm1kaS1jYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLm1kaS1jYXItYmF0dGVyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4ubWRpLWNhci1jb25uZWN0ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLm1kaS1jYXItd2FzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4ubWRpLWNhcnJvdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4ubWRpLWNhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLm1kaS1jYXJ0LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLm1kaS1jYXJ0LXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLm1kaS1jYXNlLXNlbnNpdGl2ZS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLm1kaS1jYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5tZGktY2FzaC0xMDA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLm1kaS1jYXNoLW11bHRpcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjBjXCI7XG59XG5cbi5tZGktY2FzaC11c2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGRcIjtcbn1cblxuLm1kaS1jYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5tZGktY2FzdC1jb25uZWN0ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGZcIjtcbn1cblxuLm1kaS1jYXN0bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLm1kaS1jYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLm1kaS1jZWxscGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1iYXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1kb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1saW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5tZGktY2VsbHBob25lLWxpbmstb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5tZGktY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE5XCI7XG59XG5cbi5tZGktY2VydGlmaWNhdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLm1kaS1jaGFpci1zY2hvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLm1kaS1jaGFydC1hcmM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWNcIjtcbn1cblxuLm1kaS1jaGFydC1hcmVhc3BsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5tZGktY2hhcnQtYmFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5tZGktY2hhcnQtaGlzdG9ncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjFmXCI7XG59XG5cbi5tZGktY2hhcnQtbGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyMFwiO1xufVxuXG4ubWRpLWNoYXJ0LXBpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4ubWRpLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5tZGktY2hlY2stYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbWFya2VkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5tZGktY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMmVcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyZlwiO1xufVxuXG4ubWRpLWNoZWNrZXJib2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzMFwiO1xufVxuXG4ubWRpLWNoZW1pY2FsLXdlYXBvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4ubWRpLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4ubWRpLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5tZGktY2h1cmNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5tZGktY2lzY28td2ViZXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLm1kaS1jaXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFjY291bnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYWxlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2ZcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4ubWRpLWNsaXBweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4ubWRpLWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XG59XG5cbi5tZGktY2xvY2stZW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5tZGktY2xvY2stZmFzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4ubWRpLWNsb2NrLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5tZGktY2xvY2stb3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjRhXCI7XG59XG5cbi5tZGktY2xvY2stc3RhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNGJcIjtcbn1cblxuLm1kaS1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4ubWRpLWNsb3NlLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4ubWRpLWNsb3NlLWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5tZGktY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjRmXCI7XG59XG5cbi5tZGktY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTBcIjtcbn1cblxuLm1kaS1jbG9zZS1uZXR3b3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5tZGktY2xvc2Utb2N0YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuXG4ubWRpLWNsb3NlLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4ubWRpLWNsb3NlZC1jYXB0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5tZGktY2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLm1kaS1jbG91ZC1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4ubWRpLWNsb3VkLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4ubWRpLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5tZGktY2xvdWQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuXG4ubWRpLWNsb3VkLW91dGxpbmUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5tZGktY2xvdWQtcHJpbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLm1kaS1jbG91ZC1wcmludC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5tZGktY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5tZGktY29kZS1hcnJheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4ubWRpLWNvZGUtYnJhY2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjVmXCI7XG59XG5cbi5tZGktY29kZS1icmFja2V0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4ubWRpLWNvZGUtZXF1YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLm1kaS1jb2RlLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2MlwiO1xufVxuXG4ubWRpLWNvZGUtZ3JlYXRlci10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5tZGktY29kZS1sZXNzLXRoYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLm1kaS1jb2RlLWxlc3MtdGhhbi1vci1lcXVhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4ubWRpLWNvZGUtbm90LWVxdWFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5tZGktY29kZS1ub3QtZXF1YWwtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4ubWRpLWNvZGUtcGFyZW50aGVzZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLm1kaS1jb2RlLXN0cmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4ubWRpLWNvZGUtdGFnczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4ubWRpLWNvZGVwZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLm1kaS1jb2ZmZWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLm1kaS1jb2ZmZWUtdG8tZ286YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLm1kaS1jb2luOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5tZGktY29sb3ItaGVscGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjZmXCI7XG59XG5cbi5tZGktY29tbWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3MFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWNjb3VudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWNjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5tZGktY29tbWVudC1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLm1kaS1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLm1kaS1jb21tZW50LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLm1kaS1jb21tZW50LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzhcIjtcbn1cblxuLm1kaS1jb21tZW50LXBsdXMtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcHJvY2Vzc2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcHJvY2Vzc2luZy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG5cbi5tZGktY29tbWVudC1xdWVzdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG5cbi5tZGktY29tbWVudC1yZW1vdmUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdmXCI7XG59XG5cbi5tZGktY29tcGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4ubWRpLWNvbXBhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLm1kaS1jb21wYXNzLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLm1kaS1jb25zb2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjgzXCI7XG59XG5cbi5tZGktY29udGFjdC1tYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5tZGktY29udGVudC1jb3B5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg1XCI7XG59XG5cbi5tZGktY29udGVudC1jdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLm1kaS1jb250ZW50LWR1cGxpY2F0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4ubWRpLWNvbnRlbnQtcGFzdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG5cbi5tZGktY29udHJhc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLm1kaS1jb250cmFzdC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLm1kaS1jb250cmFzdC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLm1kaS1jb29raWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGVcIjtcbn1cblxuLm1kaS1jb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGZcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtc2NhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4ubWRpLWNyb3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTNcIjtcbn1cblxuLm1kaS1jcm9wLWZyZWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLm1kaS1jcm9wLWxhbmRzY2FwZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4ubWRpLWNyb3AtcG9ydHJhaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLm1kaS1jcm9wLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuXG4ubWRpLWNyb3NzaGFpcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOThcIjtcbn1cblxuLm1kaS1jcm9zc2hhaXJzLWdwczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4ubWRpLWNyb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG5cbi5tZGktY3ViZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5YlwiO1xufVxuXG4ubWRpLWN1YmUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4ubWRpLWN1YmUtc2VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4ubWRpLWN1YmUtdW5mb2xkZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOWVcIjtcbn1cblxuLm1kaS1jdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOWZcIjtcbn1cblxuLm1kaS1jdXAtd2F0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1idGM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTFcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ldXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTJcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1nYnA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1pbnI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1uZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ydWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS10cnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS11c2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLm1kaS1jdXJzb3ItZGVmYXVsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWFcIjtcbn1cblxuLm1kaS1jdXJzb3ItbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4ubWRpLWN1cnNvci1wb2ludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5tZGktZGF0YWJhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWZcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLWludG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLW91dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4ubWRpLWRlYnVnLXN0ZXAtb3ZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuXG4ubWRpLWRlY2ltYWwtZGVjcmVhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLm1kaS1kZWNpbWFsLWluY3JlYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5tZGktZGVsZXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi5tZGktZGVsZXRlLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLm1kaS1kZWx0YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiN1wiO1xufVxuXG4ubWRpLWRlc2twaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuXG4ubWRpLWRlc2t0b3AtbWFjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi5tZGktZGVza3RvcC10b3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiYVwiO1xufVxuXG4ubWRpLWRldGFpbHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLm1kaS1kZXZpYW50YXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG5cbi5tZGktZGlhbW9uZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4ubWRpLWRpY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmVcIjtcbn1cblxuLm1kaS1kaWNlLTE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmZcIjtcbn1cblxuLm1kaS1kaWNlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzBcIjtcbn1cblxuLm1kaS1kaWNlLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLm1kaS1kaWNlLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLm1kaS1kaWNlLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzNcIjtcbn1cblxuLm1kaS1kaWNlLTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzRcIjtcbn1cblxuLm1kaS1kaXJlY3Rpb25zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG5cbi5tZGktZGlzay1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4ubWRpLWRpc3F1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4ubWRpLWRpc3F1cy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5tZGktZGl2aXNpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLm1kaS1kaXZpc2lvbi1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLm1kaS1kbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLm1kaS1kb21haW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLm1kaS1kb3RzLWhvcml6b250YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5tZGktZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2ZcIjtcbn1cblxuLm1kaS1kcmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5tZGktZHJhZy1ob3Jpem9udGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG5cbi5tZGktZHJhZy12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkMlwiO1xufVxuXG4ubWRpLWRyYXdpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDNcIjtcbn1cblxuLm1kaS1kcmF3aW5nLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuXG4ubWRpLWRyaWJiYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5tZGktZHJpYmJibGUtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi5tZGktZHJvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLm1kaS1kcm9wYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG5cbi5tZGktZHJ1cGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5tZGktZHVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4ubWRpLWR1bWJiZWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5tZGktZWFydGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLm1kaS1lYXJ0aC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLm1kaS1lZGdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5tZGktZWplY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZGZcIjtcbn1cblxuLm1kaS1lbGV2YXRpb24tZGVjbGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4ubWRpLWVsZXZhdGlvbi1yaXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmUxXCI7XG59XG5cbi5tZGktZWxldmF0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTJcIjtcbn1cblxuLm1kaS1lbWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlM1wiO1xufVxuXG4ubWRpLWVtYWlsLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLm1kaS1lbWFpbC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5tZGktZW1haWwtc2VjdXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmU2XCI7XG59XG5cbi5tZGktZW1vdGljb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1jb29sOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5tZGktZW1vdGljb24tZGV2aWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1oYXBweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLW5ldXRyYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1wb29wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVjXCI7XG59XG5cbi5tZGktZW1vdGljb24tc2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5tZGktZW1vdGljb24tdG9uZ3VlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5tZGktZW5naW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVmXCI7XG59XG5cbi5tZGktZW5naW5lLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjBcIjtcbn1cblxuLm1kaS1lcXVhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4ubWRpLWVxdWFsLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmMlwiO1xufVxuXG4ubWRpLWVyYXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4ubWRpLWVzY2FsYXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmNFwiO1xufVxuXG4ubWRpLWV0aGVybmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5tZGktZXRoZXJuZXQtY2FibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLm1kaS1ldGhlcm5ldC1jYWJsZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjdcIjtcbn1cblxuLm1kaS1ldHN5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmY4XCI7XG59XG5cbi5tZGktZXZlcm5vdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLm1kaS1leGNsYW1hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmYVwiO1xufVxuXG4ubWRpLWV4aXQtdG8tYXBwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5tZGktZXhwb3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZjXCI7XG59XG5cbi5tZGktZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZkXCI7XG59XG5cbi5tZGktZXllLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4ubWRpLWV5ZWRyb3BwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZmZcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDBcIjtcbn1cblxuLm1kaS1mYWNlYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwMVwiO1xufVxuXG4ubWRpLWZhY2Vib29rLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4ubWRpLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4ubWRpLWZhY3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLm1kaS1mYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDVcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDZcIjtcbn1cblxuLm1kaS1mYXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDdcIjtcbn1cblxuLm1kaS1mZXJyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4ubWRpLWZpbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLm1kaS1maWxlLWNoYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5tZGktZmlsZS1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwYlwiO1xufVxuXG4ubWRpLWZpbGUtY2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMGNcIjtcbn1cblxuLm1kaS1maWxlLWRlbGltaXRlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMGVcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4ubWRpLWZpbGUtZXhjZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLm1kaS1maWxlLWV4Y2VsLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxMVwiO1xufVxuXG4ubWRpLWZpbGUtZXhwb3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzEyXCI7XG59XG5cbi5tZGktZmlsZS1maW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG5cbi5tZGktZmlsZS1pbWFnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxNFwiO1xufVxuXG4ubWRpLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzE1XCI7XG59XG5cbi5tZGktZmlsZS1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzE2XCI7XG59XG5cbi5tZGktZmlsZS1tdWx0aXBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4ubWRpLWZpbGUtbXVzaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMThcIjtcbn1cblxuLm1kaS1maWxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMTlcIjtcbn1cblxuLm1kaS1maWxlLXBkZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxYVwiO1xufVxuXG4ubWRpLWZpbGUtcGRmLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxYlwiO1xufVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxY1wiO1xufVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLm1kaS1maWxlLXByZXNlbnRhdGlvbi1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLm1kaS1maWxlLXNlbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMWZcIjtcbn1cblxuLm1kaS1maWxlLXZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIwXCI7XG59XG5cbi5tZGktZmlsZS13b3JkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIxXCI7XG59XG5cbi5tZGktZmlsZS13b3JkLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuXG4ubWRpLWZpbGUteG1sOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5tZGktZmlsbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyNFwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyNVwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMjZcIjtcbn1cblxuLm1kaS1maWx0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMjdcIjtcbn1cblxuLm1kaS1maWx0ZXItb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4ubWRpLWZpbHRlci1yZW1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMjlcIjtcbn1cblxuLm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMmFcIjtcbn1cblxuLm1kaS1maWx0ZXItdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyYlwiO1xufVxuXG4ubWRpLWZpbmdlcnByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzJjXCI7XG59XG5cbi5tZGktZmlyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4ubWRpLWZpcmVmb3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMmVcIjtcbn1cblxuLm1kaS1maXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzJmXCI7XG59XG5cbi5tZGktZmxhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4ubWRpLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzMxXCI7XG59XG5cbi5tZGktZmxhZy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzMyXCI7XG59XG5cbi5tZGktZmxhZy1vdXRsaW5lLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMzNcIjtcbn1cblxuLm1kaS1mbGFnLXRyaWFuZ2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG5cbi5tZGktZmxhZy12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG5cbi5tZGktZmxhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLm1kaS1mbGFzaC1hdXRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5tZGktZmxhc2gtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG5cbi5tZGktZmxhc2hsaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4ubWRpLWZsYXNobGlnaHQtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5tZGktZmxhdHRyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzNiXCI7XG59XG5cbi5tZGktZmxpcC10by1iYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzNjXCI7XG59XG5cbi5tZGktZmxpcC10by1mcm9udDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4ubWRpLWZsb3BweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzZVwiO1xufVxuXG4ubWRpLWZsb3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzZlwiO1xufVxuXG4ubWRpLWZvbGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4ubWRpLWZvbGRlci1hY2NvdW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5tZGktZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQyXCI7XG59XG5cbi5tZGktZm9sZGVyLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0M1wiO1xufVxuXG4ubWRpLWZvbGRlci1pbWFnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4ubWRpLWZvbGRlci1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5tZGktZm9sZGVyLWxvY2stb3BlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0NlwiO1xufVxuXG4ubWRpLWZvbGRlci1tb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ4XCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLm1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0YlwiO1xufVxuXG4ubWRpLWZvbGRlci1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRjXCI7XG59XG5cbi5tZGktZm9sZGVyLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuXG4ubWRpLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNGVcIjtcbn1cblxuLm1kaS1mb29kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRmXCI7XG59XG5cbi5tZGktZm9vZC1hcHBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1MFwiO1xufVxuXG4ubWRpLWZvb2QtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1MVwiO1xufVxuXG4ubWRpLWZvb3RiYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5tZGktZm9vdGJhbGwtYXVzdHJhbGlhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4ubWRpLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNTVcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzU3XCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5tZGktZm9ybWF0LWJvbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNTlcIjtcbn1cblxuLm1kaS1mb3JtYXQtY2xlYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLm1kaS1mb3JtYXQtY29sb3ItZmlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1jZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLm1kaS1mb3JtYXQtZmxvYXQtbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1ub25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzVlXCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzVmXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci0xOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzYxXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzYzXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci01OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci02OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzY1XCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci1kZWNyZWFzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItZXF1YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWluY3JlYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzY4XCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci1wb3VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2OVwiO1xufVxuXG4ubWRpLWZvcm1hdC1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmFcIjtcbn1cblxuLm1kaS1mb3JtYXQtaW5kZW50LWluY3JlYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzZiXCI7XG59XG5cbi5tZGktZm9ybWF0LWl0YWxpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4ubWRpLWZvcm1hdC1saW5lLXNwYWNpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkLXR5cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmZcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1udW1iZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcwXCI7XG59XG5cbi5tZGktZm9ybWF0LXBhaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcxXCI7XG59XG5cbi5tZGktZm9ybWF0LXBhcmFncmFwaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1xdW90ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4ubWRpLWZvcm1hdC1zaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLm1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaC12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzc2XCI7XG59XG5cbi5tZGktZm9ybWF0LXN1YnNjcmlwdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3N1wiO1xufVxuXG4ubWRpLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdhXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tci10by1sOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5tZGktZm9ybWF0LXVuZGVybGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3Y1wiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLWlubGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3ZFwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXRpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5tZGktZm9ybWF0LXdyYXAtdG9wLWJvdHRvbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4ubWRpLWZvcnVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzgxXCI7XG59XG5cbi5tZGktZm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4MlwiO1xufVxuXG4ubWRpLWZvdXJzcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODNcIjtcbn1cblxuLm1kaS1mcmlkZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODRcIjtcbn1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzg1XCI7XG59XG5cbi5tZGktZnJpZGdlLWZpbGxlZC1ib3R0b206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODZcIjtcbn1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkLXRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4N1wiO1xufVxuXG4ubWRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLm1kaS1mdWxsc2NyZWVuLWV4aXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODlcIjtcbn1cblxuLm1kaS1mdW5jdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4YVwiO1xufVxuXG4ubWRpLWdhbWVwYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGJcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGNcIjtcbn1cblxuLm1kaS1nYXMtc3RhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4ZFwiO1xufVxuXG4ubWRpLWdhdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGVcIjtcbn1cblxuLm1kaS1nYXVnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4ZlwiO1xufVxuXG4ubWRpLWdhdmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkwXCI7XG59XG5cbi5tZGktZ2VuZGVyLWZlbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuXG4ubWRpLWdlbmRlci1tYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5tZGktZ2VuZGVyLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkzXCI7XG59XG5cbi5tZGktZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk0XCI7XG59XG5cbi5tZGktZ2hvc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOTVcIjtcbn1cblxuLm1kaS1naWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5tZGktZ2l0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5tZGktZ2l0aHViLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5OFwiO1xufVxuXG4ubWRpLWdpdGh1Yi1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLm1kaS1nbGFzcy1mbHV0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5YVwiO1xufVxuXG4ubWRpLWdsYXNzLW11ZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4ubWRpLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5Y1wiO1xufVxuXG4ubWRpLWdsYXNzLXR1bGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzlkXCI7XG59XG5cbi5tZGktZ2xhc3NlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4ubWRpLWdtYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzlmXCI7XG59XG5cbi5tZGktZ29vZ2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2EwXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNhcmRib2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4ubWRpLWdvb2dsZS1jaHJvbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTJcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhM1wiO1xufVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWNvbW11bml0aWVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTVcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1ncm91cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhNlwiO1xufVxuXG4ubWRpLWdvb2dsZS1jb250cm9sbGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5tZGktZ29vZ2xlLWNvbnRyb2xsZXItb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E4XCI7XG59XG5cbi5tZGktZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5tZGktZ29vZ2xlLWVhcnRoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2FhXCI7XG59XG5cbi5tZGktZ29vZ2xlLWdsYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG5cbi5tZGktZ29vZ2xlLW5lYXJieTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhY1wiO1xufVxuXG4ubWRpLWdvb2dsZS1wYWdlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhZFwiO1xufVxuXG4ubWRpLWdvb2dsZS1waHlzaWNhbC13ZWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYWVcIjtcbn1cblxuLm1kaS1nb29nbGUtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4ubWRpLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2IxXCI7XG59XG5cbi5tZGktZ29vZ2xlLXRyYW5zbGF0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiMlwiO1xufVxuXG4ubWRpLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLm1kaS1ncmlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5tZGktZ3JpZC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLm1kaS1ncm91cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiNlwiO1xufVxuXG4ubWRpLWd1aXRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiN1wiO1xufVxuXG4ubWRpLWd1aXRhci1waWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I4XCI7XG59XG5cbi5tZGktZ3VpdGFyLXBpY2stb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4ubWRpLWhhbmQtcG9pbnRpbmctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYmFcIjtcbn1cblxuLm1kaS1oYW5nZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYmJcIjtcbn1cblxuLm1kaS1oYW5nb3V0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4ubWRpLWhhcmRkaXNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2JkXCI7XG59XG5cbi5tZGktaGVhZHBob25lczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4ubWRpLWhlYWRwaG9uZXMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2JmXCI7XG59XG5cbi5tZGktaGVhZHBob25lcy1zZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjMFwiO1xufVxuXG4ubWRpLWhlYWRzZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzFcIjtcbn1cblxuLm1kaS1oZWFkc2V0LWRvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLm1kaS1oZWFkc2V0LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4ubWRpLWhlYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG5cbi5tZGktaGVhcnQtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5tZGktaGVhcnQtYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzZcIjtcbn1cblxuLm1kaS1oZWFydC1icm9rZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzdcIjtcbn1cblxuLm1kaS1oZWFydC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2M4XCI7XG59XG5cbi5tZGktaGVscDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4ubWRpLWhlbHAtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5tZGktaGV4YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuXG4ubWRpLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4ubWRpLWhpc3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLm1kaS1ob2xvbGVuczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4ubWRpLWhvbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLm1kaS1ob21lLW1vZGVybjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG4ubWRpLWhvbWUtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4ubWRpLWhvcHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDJcIjtcbn1cblxuLm1kaS1ob3NwaXRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG4ubWRpLWhvc3BpdGFsLWJ1aWxkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG5cbi5tZGktaG9zcGl0YWwtbWFya2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5tZGktaG90ZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDZcIjtcbn1cblxuLm1kaS1ob3V6ejpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4ubWRpLWhvdXp6LWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkOFwiO1xufVxuXG4ubWRpLWh1bWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5tZGktaHVtYW4tY2hpbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLWZlbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4ubWRpLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5tZGktaW1hZ2UtYWxidW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZGRcIjtcbn1cblxuLm1kaS1pbWFnZS1hcmVhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2RlXCI7XG59XG5cbi5tZGktaW1hZ2UtYXJlYS1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4ubWRpLWltYWdlLWJyb2tlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4ubWRpLWltYWdlLWJyb2tlbi12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2UxXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2UyXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2UzXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1jZW50ZXItZm9jdXMtd2VhazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1kcmFtYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItaGRyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlYVwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci12aW50YWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5tZGktaW1hZ2UtbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZWNcIjtcbn1cblxuLm1kaS1pbXBvcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLm1kaS1pbmJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlZVwiO1xufVxuXG4ubWRpLWluZm9ybWF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2VmXCI7XG59XG5cbi5tZGktaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmMFwiO1xufVxuXG4ubWRpLWluc3RhZ3JhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmMVwiO1xufVxuXG4ubWRpLWluc3RhcGFwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZjJcIjtcbn1cblxuLm1kaS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4ubWRpLWludmVydC1jb2xvcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZjRcIjtcbn1cblxuLm1kaS1qZWVwbmV5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5tZGktamlyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4ubWRpLWpzZmlkZGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y3XCI7XG59XG5cbi5tZGkta2VnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5tZGkta2V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5tZGkta2V5LWNoYW5nZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4ubWRpLWtleS1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmYlwiO1xufVxuXG4ubWRpLWtleS1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ZjXCI7XG59XG5cbi5tZGkta2V5LXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmZFwiO1xufVxuXG4ubWRpLWtleS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ZlXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZmZcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDBcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDAxXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1yZXR1cm46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLm1kaS1rZXlib2FyZC10YWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDVcIjtcbn1cblxuLm1kaS1rZXlib2FyZC12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5tZGktbGFiZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDdcIjtcbn1cblxuLm1kaS1sYWJlbC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDA4XCI7XG59XG5cbi5tZGktbGFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5tZGktbGFuLWNvbm5lY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLm1kaS1sYW4tZGlzY29ubmVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4ubWRpLWxhbi1wZW5kaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtY3NoYXJwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwZVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWh0bWw1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDBmXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtamF2YXNjcmlwdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXBocDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXB5dGhvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMlwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXB5dGhvbi10ZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5tZGktbGFwdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5tZGktbGFwdG9wLWNocm9tZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTVcIjtcbn1cblxuLm1kaS1sYXB0b3AtbWFjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDE2XCI7XG59XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLm1kaS1sYXN0Zm06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MThcIjtcbn1cblxuLm1kaS1sYXVuY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTlcIjtcbn1cblxuLm1kaS1sYXllcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWFcIjtcbn1cblxuLm1kaS1sYXllcnMtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDFiXCI7XG59XG5cbi5tZGktbGVhZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxY1wiO1xufVxuXG4ubWRpLWxlZC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWRcIjtcbn1cblxuLm1kaS1sZWQtb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWVcIjtcbn1cblxuLm1kaS1sZWQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4ubWRpLWxlZC12YXJpYW50LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4ubWRpLWxlZC12YXJpYW50LW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDIxXCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4ubWRpLWxpYnJhcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MjNcIjtcbn1cblxuLm1kaS1saWJyYXJ5LWJvb2tzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5tZGktbGlicmFyeS1tdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyNVwiO1xufVxuXG4ubWRpLWxpYnJhcnktcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyN1wiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI4XCI7XG59XG5cbi5tZGktbGluazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyOVwiO1xufVxuXG4ubWRpLWxpbmstb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG5cbi5tZGktbGluay12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJiXCI7XG59XG5cbi5tZGktbGluay12YXJpYW50LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyY1wiO1xufVxuXG4ubWRpLWxpbmtlZGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG5cbi5tZGktbGlua2VkaW4tYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJlXCI7XG59XG5cbi5tZGktbGludXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLm1kaS1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDMwXCI7XG59XG5cbi5tZGktbG9jay1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzJcIjtcbn1cblxuLm1kaS1sb2NrLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzNcIjtcbn1cblxuLm1kaS1sb2dpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzNFwiO1xufVxuXG4ubWRpLWxvZ291dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzNVwiO1xufVxuXG4ubWRpLWxvb2tzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDM2XCI7XG59XG5cbi5tZGktbG91cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzdcIjtcbn1cblxuLm1kaS1sdW14OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDM4XCI7XG59XG5cbi5tZGktbWFnbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5tZGktbWFnbmV0LW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDNhXCI7XG59XG5cbi5tZGktbWFnbmlmeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzYlwiO1xufVxuXG4ubWRpLW1hZ25pZnktbWludXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0M2NcIjtcbn1cblxuLm1kaS1tYWduaWZ5LXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0M2RcIjtcbn1cblxuLm1kaS1tYWlsLXJ1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG5cbi5tZGktbWFwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0MFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDQxXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1tdWx0aXBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDQzXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1yYWRpdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLm1kaS1tYXJnaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLm1kaS1tYXJrZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0NlwiO1xufVxuXG4ubWRpLW1hcmtlci1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4ubWRpLW1hcnRpbmk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLm1kaS1tYXRlcmlhbC11aTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0OVwiO1xufVxuXG4ubWRpLW1hdGgtY29tcGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0YVwiO1xufVxuXG4ubWRpLW1heGNkbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4ubWRpLW1lZGl1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4ubWRpLW1lbW9yeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0ZFwiO1xufVxuXG4ubWRpLW1lbnU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLm1kaS1tZW51LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NGZcIjtcbn1cblxuLm1kaS1tZW51LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLm1kaS1tZW51LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDUxXCI7XG59XG5cbi5tZGktbWVudS11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1MlwiO1xufVxuXG4ubWRpLW1lc3NhZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDU0XCI7XG59XG5cbi5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5tZGktbWVzc2FnZS1pbWFnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1NlwiO1xufVxuXG4ubWRpLW1lc3NhZ2Utb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcHJvY2Vzc2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcmVwbHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTlcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NWFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtdmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjBcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDYxXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2M1wiO1xufVxuXG4ubWRpLW1pY3Jvc29mdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2NFwiO1xufVxuXG4ubWRpLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY1XCI7XG59XG5cbi5tZGktbWludXMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5tZGktbWludXMtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY3XCI7XG59XG5cbi5tZGktbWludXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLm1kaS1taW51cy1uZXR3b3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5tZGktbW9uaXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4ubWRpLW1vbml0b3ItbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLm1kaS1tb3JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDZjXCI7XG59XG5cbi5tZGktbW90b3JiaWtlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5tZGktbW91c2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NmVcIjtcbn1cblxuLm1kaS1tb3VzZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NmZcIjtcbn1cblxuLm1kaS1tb3VzZS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5tZGktbW91c2UtdmFyaWFudC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzFcIjtcbn1cblxuLm1kaS1tb3ZpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3MlwiO1xufVxuXG4ubWRpLW11bHRpcGxpY2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDczXCI7XG59XG5cbi5tZGktbXVsdGlwbGljYXRpb24tYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5tZGktbXVzaWMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc1XCI7XG59XG5cbi5tZGktbXVzaWMtYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzZcIjtcbn1cblxuLm1kaS1tdXNpYy1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzdcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1laWdodGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzlcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWhhbGY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0N2FcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3YlwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3Y1wiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtc2l4dGVlbnRoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDdkXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS13aG9sZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4ubWRpLW5hdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4ubWRpLW5hdHVyZS1wZW9wbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODBcIjtcbn1cblxuLm1kaS1uYXZpZ2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDgxXCI7XG59XG5cbi5tZGktbmVlZGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDgyXCI7XG59XG5cbi5tZGktbmVzdC1wcm90ZWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5tZGktbmVzdC10aGVybW9zdGF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5tZGktbmV3c3BhcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDg1XCI7XG59XG5cbi5tZGktbmZjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5tZGktbmZjLXRhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4ubWRpLW5mYy12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDg4XCI7XG59XG5cbi5tZGktbm9kZWpzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDg5XCI7XG59XG5cbi5tZGktbm90ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4YVwiO1xufVxuXG4ubWRpLW5vdGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4ubWRpLW5vdGUtcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4Y1wiO1xufVxuXG4ubWRpLW5vdGUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDhkXCI7XG59XG5cbi5tZGktbm90ZS10ZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDhlXCI7XG59XG5cbi5tZGktbm90aWZpY2F0aW9uLWNsZWFyLWFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4ubWRpLW51bWVyaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDkxXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wLWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5tZGktbnVtZXJpYy0xLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5NVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLm1kaS1udW1lcmljLTItYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OThcIjtcbn1cblxuLm1kaS1udW1lcmljLTItYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OTlcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5tZGktbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5tZGktbnVtZXJpYy0zLWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5tZGktbnVtZXJpYy00LWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5ZFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5ZlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTBcIjtcbn1cblxuLm1kaS1udW1lcmljLTUtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTFcIjtcbn1cblxuLm1kaS1udW1lcmljLTUtYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5tZGktbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGE0XCI7XG59XG5cbi5tZGktbnVtZXJpYy02LWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5tZGktbnVtZXJpYy03LWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRhOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTlcIjtcbn1cblxuLm1kaS1udW1lcmljLTgtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YWFcIjtcbn1cblxuLm1kaS1udW1lcmljLTgtYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGFjXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LWJveC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGFlXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGFmXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3gtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiMVwiO1xufVxuXG4ubWRpLW51dHJpdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiMlwiO1xufVxuXG4ubWRpLW9jdGFnb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YjNcIjtcbn1cblxuLm1kaS1vY3RhZ29uLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YjRcIjtcbn1cblxuLm1kaS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5tZGktb2ZmaWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI2XCI7XG59XG5cbi5tZGktb2lsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI3XCI7XG59XG5cbi5tZGktb2lsLXRlbXBlcmF0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5tZGktb21lZ2E6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YjlcIjtcbn1cblxuLm1kaS1vbmVkcml2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4ubWRpLW9wZW4taW4tYXBwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGJiXCI7XG59XG5cbi5tZGktb3Blbi1pbi1uZXc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YmNcIjtcbn1cblxuLm1kaS1vcGVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4ubWRpLW9ybmFtZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5tZGktb3JuYW1lbnQtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiZlwiO1xufVxuXG4ubWRpLW91dGJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4ubWRpLW93bDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4ubWRpLXBhY2thZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzJcIjtcbn1cblxuLm1kaS1wYWNrYWdlLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLm1kaS1wYWNrYWdlLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5tZGktcGFja2FnZS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGM1XCI7XG59XG5cbi5tZGktcGFja2FnZS12YXJpYW50LWNsb3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjNlwiO1xufVxuXG4ubWRpLXBhbGV0dGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzdcIjtcbn1cblxuLm1kaS1wYWxldHRlLWFkdmFuY2VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGM4XCI7XG59XG5cbi5tZGktcGFuZGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzlcIjtcbn1cblxuLm1kaS1wYW5kb3JhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGNhXCI7XG59XG5cbi5tZGktcGFub3JhbWE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0Y2JcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS1maXNoZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGNjXCI7XG59XG5cbi5tZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4ubWRpLXBhbm9yYW1hLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5tZGktcGFub3JhbWEtd2lkZS1hbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjZlwiO1xufVxuXG4ubWRpLXBhcGVyLWN1dC12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkMFwiO1xufVxuXG4ubWRpLXBhcGVyY2xpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkMVwiO1xufVxuXG4ubWRpLXBhcmtpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZDJcIjtcbn1cblxuLm1kaS1wYXVzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4ubWRpLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4ubWRpLXBhdXNlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGQ1XCI7XG59XG5cbi5tZGktcGF1c2Utb2N0YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4ubWRpLXBhdXNlLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4ubWRpLXBhdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4ubWRpLXBlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkOVwiO1xufVxuXG4ubWRpLXBlbmNpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4ubWRpLXBlbmNpbC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLm1kaS1wZW5jaWwtYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZGNcIjtcbn1cblxuLm1kaS1wZW5jaWwtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4ubWRpLXBlbmNpbC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLm1kaS1wZXJjZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGRmXCI7XG59XG5cbi5tZGktcGhhcm1hY3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTBcIjtcbn1cblxuLm1kaS1waG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlMVwiO1xufVxuXG4ubWRpLXBob25lLWJsdWV0b290aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlMlwiO1xufVxuXG4ubWRpLXBob25lLWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTNcIjtcbn1cblxuLm1kaS1waG9uZS1oYW5ndXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLm1kaS1waG9uZS1pbi10YWxrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5tZGktcGhvbmUtaW5jb21pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTZcIjtcbn1cblxuLm1kaS1waG9uZS1sb2NrZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTdcIjtcbn1cblxuLm1kaS1waG9uZS1sb2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZThcIjtcbn1cblxuLm1kaS1waG9uZS1taXNzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTlcIjtcbn1cblxuLm1kaS1waG9uZS1vdXRnb2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlYVwiO1xufVxuXG4ubWRpLXBob25lLXBhdXNlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlYlwiO1xufVxuXG4ubWRpLXBob25lLXNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5tZGktcGhvbmUtdm9pcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4ubWRpLXBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGVlXCI7XG59XG5cbi5tZGktcGktYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGVmXCI7XG59XG5cbi5tZGktcGlnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5tZGktcGlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmMVwiO1xufVxuXG4ubWRpLXBpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmMlwiO1xufVxuXG4ubWRpLXBpbi1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZjNcIjtcbn1cblxuLm1kaS1waW5lLXRyZWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLm1kaS1waW5lLXRyZWUtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY1XCI7XG59XG5cbi5tZGktcGludGVyZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5tZGktcGludGVyZXN0LWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4ubWRpLXBpenphOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5tZGktcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4ubWRpLXBsYXktYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZmFcIjtcbn1cblxuLm1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4ubWRpLXBsYXktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLm1kaS1wbGF5LXBhdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5tZGktcGxheS1wcm90ZWN0ZWQtY29udGVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGZmXCI7XG59XG5cbi5tZGktcGxheWxpc3QtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDFcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1yZW1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDJcIjtcbn1cblxuLm1kaS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwM1wiO1xufVxuXG4ubWRpLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLm1kaS1wbHVzLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4ubWRpLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4ubWRpLXBsdXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLm1kaS1wbHVzLW5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLm1kaS1wbHVzLW9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwYVwiO1xufVxuXG4ubWRpLXBvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4ubWRpLXBva2ViYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTBjXCI7XG59XG5cbi5tZGktcG9sYXJvaWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MGRcIjtcbn1cblxuLm1kaS1wb2xsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTBlXCI7XG59XG5cbi5tZGktcG9sbC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MGZcIjtcbn1cblxuLm1kaS1wb2x5bWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTEwXCI7XG59XG5cbi5tZGktcG9wY29ybjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxMVwiO1xufVxuXG4ubWRpLXBvdW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTEyXCI7XG59XG5cbi5tZGktcG91bmQtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5tZGktcG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MTRcIjtcbn1cblxuLm1kaS1wb3dlci1zZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4ubWRpLXByZXNlbnRhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4ubWRpLXByZXNlbnRhdGlvbi1wbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTE4XCI7XG59XG5cbi5tZGktcHJpbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4ubWRpLXByaW50ZXItM2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MWFcIjtcbn1cblxuLm1kaS1wcmludGVyLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5tZGktcHJvZmVzc2lvbmFsLWhleGFnb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLm1kaS1wcm9qZWN0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MWRcIjtcbn1cblxuLm1kaS1wcm9qZWN0b3Itc2NyZWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5tZGktcHVsc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLm1kaS1wdXp6bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLm1kaS1xcmNvZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjFcIjtcbn1cblxuLm1kaS1xcmNvZGUtc2NhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4ubWRpLXF1YWRjb3B0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLm1kaS1xdWFsaXR5LWhpZ2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLm1kaS1xdWlja3RpbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLm1kaS1yYWRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyNlwiO1xufVxuXG4ubWRpLXJhZGlhdG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTI3XCI7XG59XG5cbi5tZGktcmFkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjhcIjtcbn1cblxuLm1kaS1yYWRpby1oYW5kaGVsZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyOVwiO1xufVxuXG4ubWRpLXJhZGlvLXRvd2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTJhXCI7XG59XG5cbi5tZGktcmFkaW9hY3RpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MmJcIjtcbn1cblxuLm1kaS1yYWRpb2JveC1ibGFuazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyY1wiO1xufVxuXG4ubWRpLXJhZGlvYm94LW1hcmtlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyZFwiO1xufVxuXG4ubWRpLXJhc3BiZXJyeXBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTJlXCI7XG59XG5cbi5tZGktcmF5LWVuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyZlwiO1xufVxuXG4ubWRpLXJheS1lbmQtYXJyb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzFcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQtYXJyb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzJcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQtZW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTMzXCI7XG59XG5cbi5tZGktcmF5LXZlcnRleDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzNFwiO1xufVxuXG4ubWRpLXJkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLm1kaS1yZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTM2XCI7XG59XG5cbi5tZGktcmVhZGFiaWxpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzdcIjtcbn1cblxuLm1kaS1yZWNlaXB0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTM4XCI7XG59XG5cbi5tZGktcmVjb3JkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5tZGktcmVjb3JkLXJlYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzYVwiO1xufVxuXG4ubWRpLXJlY3ljbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLm1kaS1yZWRkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLm1kaS1yZWRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTNkXCI7XG59XG5cbi5tZGktcmVkby12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTNlXCI7XG59XG5cbi5tZGktcmVmcmVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzZlwiO1xufVxuXG4ubWRpLXJlZ2V4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDFcIjtcbn1cblxuLm1kaS1yZWxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLm1kaS1yZW1vdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDNcIjtcbn1cblxuLm1kaS1yZW5hbWUtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ0XCI7XG59XG5cbi5tZGktcmVwZWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ1XCI7XG59XG5cbi5tZGktcmVwZWF0LW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4ubWRpLXJlcGVhdC1vbmNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ3XCI7XG59XG5cbi5tZGktcmVwbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XG59XG5cbi5tZGktcmVwbHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLm1kaS1yZXBseS1hbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLm1kaS1yZXByb2R1Y3Rpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NGJcIjtcbn1cblxuLm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTRjXCI7XG59XG5cbi5tZGktcmVzcG9uc2l2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4ubWRpLXJld2luZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0ZVwiO1xufVxuXG4ubWRpLXJpYmJvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4ubWRpLXJvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLm1kaS1yb2FkLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTFcIjtcbn1cblxuLm1kaS1yb2NrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTJcIjtcbn1cblxuLm1kaS1yb3RhdGUtM2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLm1kaS1yb3RhdGUtbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1NFwiO1xufVxuXG4ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLm1kaS1yb3RhdGUtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTZcIjtcbn1cblxuLm1kaS1yb3RhdGUtcmlnaHQtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1N1wiO1xufVxuXG4ubWRpLXJvdXRlci13aXJlbGVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4ubWRpLXJvdXRlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1OVwiO1xufVxuXG4ubWRpLXJzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4ubWRpLXJzcy1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLm1kaS1ydWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4ubWRpLXJ1bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1ZFwiO1xufVxuXG4ubWRpLXNhbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NWVcIjtcbn1cblxuLm1kaS1zYXRlbGxpdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NWZcIjtcbn1cblxuLm1kaS1zYXRlbGxpdGUtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2MFwiO1xufVxuXG4ubWRpLXNjYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5tZGktc2NhbGUtYmF0aHJvb206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjJcIjtcbn1cblxuLm1kaS1zY2hvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLm1kaS1zY3JlZW4tcm90YXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjRcIjtcbn1cblxuLm1kaS1zY3JlZW4tcm90YXRpb24tbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4ubWRpLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTY2XCI7XG59XG5cbi5tZGktc2NyaXB0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5tZGktc2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLm1kaS1zZWFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTY5XCI7XG59XG5cbi5tZGktc2VhdC1mbGF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTZhXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0LWFuZ2xlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2YlwiO1xufVxuXG4ubWRpLXNlYXQtaW5kaXZpZHVhbC1zdWl0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1ub3JtYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLm1kaS1zZWF0LWxlZ3Jvb20tcmVkdWNlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2ZlwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1ub3JtYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzFcIjtcbn1cblxuLm1kaS1zZWN1cml0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4ubWRpLXNlY3VyaXR5LW5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzNcIjtcbn1cblxuLm1kaS1zZWxlY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzRcIjtcbn1cblxuLm1kaS1zZWxlY3QtYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc1XCI7XG59XG5cbi5tZGktc2VsZWN0LWludmVyc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLm1kaS1zZWxlY3Qtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc3XCI7XG59XG5cbi5tZGktc2VsZWN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc4XCI7XG59XG5cbi5tZGktc2VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4ubWRpLXNlcnZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4ubWRpLXNlcnZlci1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4ubWRpLXNlcnZlci1uZXR3b3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5tZGktc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5tZGktc2VydmVyLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4ubWRpLXNlcnZlci1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5tZGktc2VydmVyLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4ubWRpLXNlcnZlci1zZWN1cml0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4ubWRpLXNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5tZGktc2V0dGluZ3MtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTgzXCI7XG59XG5cbi5tZGktc2hhcGUtcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4ubWRpLXNoYXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5tZGktc2hhcmUtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4NlwiO1xufVxuXG4ubWRpLXNoaWVsZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4ubWRpLXNoaWVsZC1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5tZGktc2hvcHBpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLm1kaS1zaG9wcGluZy1tdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4ubWRpLXNocmVkZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5tZGktc2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4ubWRpLXNodWZmbGUtZGlzYWJsZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLm1kaS1zaHVmZmxlLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OGVcIjtcbn1cblxuLm1kaS1zaWdtYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4ubWRpLXNpZ24tY2F1dGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU5MFwiO1xufVxuXG4ubWRpLXNpZ25hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU5MVwiO1xufVxuXG4ubWRpLXNpbHZlcndhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTJcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWZvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTk0XCI7XG59XG5cbi5tZGktc2lsdmVyd2FyZS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5tZGktc2ltOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5tZGktc2ltLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5tZGktc2ltLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU5OFwiO1xufVxuXG4ubWRpLXNpdGVtYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5tZGktc2tpcC1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTliXCI7XG59XG5cbi5tZGktc2tpcC1uZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5tZGktc2tpcC1wcmV2aW91czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU5ZFwiO1xufVxuXG4ubWRpLXNreXBlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5tZGktc2t5cGUtYnVzaW5lc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLm1kaS1zbGFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4ubWRpLXNsZWVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWExXCI7XG59XG5cbi5tZGktc2xlZXAtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWEyXCI7XG59XG5cbi5tZGktc21va2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhM1wiO1xufVxuXG4ubWRpLXNtb2tpbmctb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWE0XCI7XG59XG5cbi5tZGktc25hcGNoYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLm1kaS1zbm93bWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWE2XCI7XG59XG5cbi5tZGktc29mYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4ubWRpLXNvcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YThcIjtcbn1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhOVwiO1xufVxuXG4ubWRpLXNvcnQtYXNjZW5kaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5tZGktc29ydC1kZXNjZW5kaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5tZGktc29ydC1udW1lcmljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5tZGktc29ydC12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFkXCI7XG59XG5cbi5tZGktc291bmRjbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhZVwiO1xufVxuXG4ubWRpLXNvdXJjZS1mb3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5tZGktc291cmNlLXB1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjBcIjtcbn1cblxuLm1kaS1zcGVha2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5tZGktc3BlYWtlci1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLm1kaS1zcGVlZG9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4ubWRpLXNwZWxsY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLm1kaS1zcG90aWZ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5tZGktc3BvdGxpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5tZGktc3BvdGxpZ2h0LWJlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjdcIjtcbn1cblxuLm1kaS1zcXVhcmUtaW5jOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWI4XCI7XG59XG5cbi5tZGktc3F1YXJlLWluYy1jYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWI5XCI7XG59XG5cbi5tZGktc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4ubWRpLXN0YWlyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4ubWRpLXN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YmNcIjtcbn1cblxuLm1kaS1zdGFyLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViZFwiO1xufVxuXG4ubWRpLXN0YXItaGFsZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViZVwiO1xufVxuXG4ubWRpLXN0YXItb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5tZGktc3Rhci1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5tZGktc3RlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLm1kaS1zdGVlcmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4ubWRpLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzNcIjtcbn1cblxuLm1kaS1zdGVwLWJhY2t3YXJkLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLm1kaS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLm1kaS1zdGVwLWZvcndhcmQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4ubWRpLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5tZGktc3RvY2tpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLm1kaS1zdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5tZGktc3RvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLm1kaS1zdG9yZS0yNC1ob3VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNiXCI7XG59XG5cbi5tZGktc3RvdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLm1kaS1zdWJ3YXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLm1kaS1zdW5nbGFzc2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5tZGktc3dhcC1ob3Jpem9udGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5tZGktc3dhcC12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4ubWRpLXN3aW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLm1kaS1zd2l0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDJcIjtcbn1cblxuLm1kaS1zd29yZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVkM1wiO1xufVxuXG4ubWRpLXN5bmM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDRcIjtcbn1cblxuLm1kaS1zeW5jLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWQ1XCI7XG59XG5cbi5tZGktc3luYy1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDZcIjtcbn1cblxuLm1kaS10YWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLm1kaS10YWItdW5zZWxlY3RlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVkOFwiO1xufVxuXG4ubWRpLXRhYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5tZGktdGFibGUtY29sdW1uLXBsdXMtYWZ0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4tcGx1cy1iZWZvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZGJcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4tcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWRjXCI7XG59XG5cbi5tZGktdGFibGUtY29sdW1uLXdpZHRoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWRkXCI7XG59XG5cbi5tZGktdGFibGUtZWRpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVkZVwiO1xufVxuXG4ubWRpLXRhYmxlLWxhcmdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5tZGktdGFibGUtcm93LWhlaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlMFwiO1xufVxuXG4ubWRpLXRhYmxlLXJvdy1wbHVzLWFmdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5tZGktdGFibGUtcm93LXBsdXMtYmVmb3JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5tZGktdGFibGUtcm93LXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlM1wiO1xufVxuXG4ubWRpLXRhYmxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlNFwiO1xufVxuXG4ubWRpLXRhYmxldC1hbmRyb2lkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWU1XCI7XG59XG5cbi5tZGktdGFibGV0LWlwYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZTZcIjtcbn1cblxuLm1kaS10YWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLm1kaS10YWctZmFjZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZThcIjtcbn1cblxuLm1kaS10YWctbXVsdGlwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZTlcIjtcbn1cblxuLm1kaS10YWctb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlYVwiO1xufVxuXG4ubWRpLXRhZy10ZXh0LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZWJcIjtcbn1cblxuLm1kaS10YXJnZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZWNcIjtcbn1cblxuLm1kaS10YXhpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWVkXCI7XG59XG5cbi5tZGktdGVhbXZpZXdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlZVwiO1xufVxuXG4ubWRpLXRlbGVncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWVmXCI7XG59XG5cbi5tZGktdGVsZXZpc2lvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmMFwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tZ3VpZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLm1kaS10ZW1wZXJhdHVyZS1jZWxzaXVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4ubWRpLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmNFwiO1xufVxuXG4ubWRpLXRlbm5pczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4ubWRpLXRlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZjZcIjtcbn1cblxuLm1kaS10ZXJyYWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5tZGktdGV4dC10by1zcGVlY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZjhcIjtcbn1cblxuLm1kaS10ZXh0LXRvLXNwZWVjaC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZjlcIjtcbn1cblxuLm1kaS10ZXh0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWZhXCI7XG59XG5cbi5tZGktdGhlYXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmYlwiO1xufVxuXG4ubWRpLXRoZW1lLWxpZ2h0LWRhcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmZFwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWxpbmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWZlXCI7XG59XG5cbi5tZGktdGh1bWItZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmZlwiO1xufVxuXG4ubWRpLXRodW1iLWRvd24tb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYwMFwiO1xufVxuXG4ubWRpLXRodW1iLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5tZGktdGh1bWItdXAtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4ubWRpLXRodW1icy11cC1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjAzXCI7XG59XG5cbi5tZGktdGlja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5tZGktdGlja2V0LWFjY291bnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MDVcIjtcbn1cblxuLm1kaS10aWNrZXQtY29uZmlybWF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5tZGktdGllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjA3XCI7XG59XG5cbi5tZGktdGltZWxhcHNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5tZGktdGltZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MDlcIjtcbn1cblxuLm1kaS10aW1lci0xMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYwYVwiO1xufVxuXG4ubWRpLXRpbWVyLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MGJcIjtcbn1cblxuLm1kaS10aW1lci1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MGNcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjBkXCI7XG59XG5cbi5tZGktdGltZXRhYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5tZGktdG9vbHRpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxMVwiO1xufVxuXG4ubWRpLXRvb2x0aXAtZWRpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxMlwiO1xufVxuXG4ubWRpLXRvb2x0aXAtaW1hZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MTNcIjtcbn1cblxuLm1kaS10b29sdGlwLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MTRcIjtcbn1cblxuLm1kaS10b29sdGlwLW91dGxpbmUtcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxNVwiO1xufVxuXG4ubWRpLXRvb2x0aXAtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxNlwiO1xufVxuXG4ubWRpLXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxN1wiO1xufVxuXG4ubWRpLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLm1kaS10cmFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4ubWRpLXRyYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MWFcIjtcbn1cblxuLm1kaS10cmFuc2NyaWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5tZGktdHJhbnNjcmliZS1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4ubWRpLXRyYW5zZmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjFkXCI7XG59XG5cbi5tZGktdHJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxZVwiO1xufVxuXG4ubWRpLXRyZWxsbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4ubWRpLXRyZW5kaW5nLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjBcIjtcbn1cblxuLm1kaS10cmVuZGluZy1uZXV0cmFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjIxXCI7XG59XG5cbi5tZGktdHJlbmRpbmctdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjJcIjtcbn1cblxuLm1kaS10cmlhbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYyM1wiO1xufVxuXG4ubWRpLXRyaWFuZ2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLm1kaS10cm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLm1kaS10cm9waHktYXdhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLm1kaS10cm9waHktb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4ubWRpLXRyb3BoeS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjI4XCI7XG59XG5cbi5tZGktdHJvcGh5LXZhcmlhbnQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4ubWRpLXRydWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5tZGktdHJ1Y2stZGVsaXZlcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLm1kaS10c2hpcnQtY3JldzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYyY1wiO1xufVxuXG4ubWRpLXRzaGlydC12OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjJkXCI7XG59XG5cbi5tZGktdHVtYmxyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5tZGktdHVtYmxyLXJlYmxvZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYyZlwiO1xufVxuXG4ubWRpLXR3aXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4ubWRpLXR3aXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MzFcIjtcbn1cblxuLm1kaS10d2l0dGVyLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzMlwiO1xufVxuXG4ubWRpLXR3aXR0ZXItY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjMzXCI7XG59XG5cbi5tZGktdHdpdHRlci1yZXR3ZWV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjM0XCI7XG59XG5cbi5tZGktdWJ1bnR1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjM1XCI7XG59XG5cbi5tZGktdW1icmFjbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzNlwiO1xufVxuXG4ubWRpLXVtYnJlbGxhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5tZGktdW1icmVsbGEtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzOFwiO1xufVxuXG4ubWRpLXVuZG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MzlcIjtcbn1cblxuLm1kaS11bmRvLXZhcmlhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2M2FcIjtcbn1cblxuLm1kaS11bmZvbGQtbGVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4ubWRpLXVuZm9sZC1tb3JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjNjXCI7XG59XG5cbi5tZGktdW5ncm91cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzZFwiO1xufVxuXG4ubWRpLXVudGFwcGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2M2VcIjtcbn1cblxuLm1kaS11cGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2M2ZcIjtcbn1cblxuLm1kaS11c2I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NDBcIjtcbn1cblxuLm1kaS12ZWN0b3ItYXJyYW5nZS1hYm92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4ubWRpLXZlY3Rvci1hcnJhbmdlLWJlbG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5tZGktdmVjdG9yLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0M1wiO1xufVxuXG4ubWRpLXZlY3Rvci1jaXJjbGUtdmFyaWFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0NFwiO1xufVxuXG4ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQ1XCI7XG59XG5cbi5tZGktdmVjdG9yLWN1cnZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0OFwiO1xufVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQ5XCI7XG59XG5cbi5tZGktdmVjdG9yLWludGVyc2VjdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4ubWRpLXZlY3Rvci1saW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjRiXCI7XG59XG5cbi5tZGktdmVjdG9yLXBvaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5tZGktdmVjdG9yLXBvbHlnb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NGRcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NGVcIjtcbn1cblxuLm1kaS12ZWN0b3Itc2VsZWN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjRmXCI7XG59XG5cbi5tZGktdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4ubWRpLXZlY3Rvci10cmlhbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1MVwiO1xufVxuXG4ubWRpLXZlY3Rvci11bmlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1MlwiO1xufVxuXG4ubWRpLXZlcmlmaWVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjUzXCI7XG59XG5cbi5tZGktdmlicmF0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4ubWRpLXZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5tZGktdmlkZW8tb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjU2XCI7XG59XG5cbi5tZGktdmlkZW8tc3dpdGNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjU3XCI7XG59XG5cbi5tZGktdmlldy1hZ2VuZGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLm1kaS12aWV3LWFycmF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjU5XCI7XG59XG5cbi5tZGktdmlldy1jYXJvdXNlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1YVwiO1xufVxuXG4ubWRpLXZpZXctY29sdW1uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjViXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NWNcIjtcbn1cblxuLm1kaS12aWV3LWRheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1ZFwiO1xufVxuXG4ubWRpLXZpZXctZ3JpZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1ZVwiO1xufVxuXG4ubWRpLXZpZXctaGVhZGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLm1kaS12aWV3LWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NjBcIjtcbn1cblxuLm1kaS12aWV3LW1vZHVsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2MVwiO1xufVxuXG4ubWRpLXZpZXctcXVpbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLm1kaS12aWV3LXN0cmVhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2M1wiO1xufVxuXG4ubWRpLXZpZXctd2VlazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2NFwiO1xufVxuXG4ubWRpLXZpbWVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjY1XCI7XG59XG5cbi5tZGktdmluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4ubWRpLXZrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjY3XCI7XG59XG5cbi5tZGktdmstYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjY4XCI7XG59XG5cbi5tZGktdmstY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5tZGktdm9pY2VtYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5tZGktdm9sdW1lLWhpZ2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NmJcIjtcbn1cblxuLm1kaS12b2x1bWUtbG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjZjXCI7XG59XG5cbi5tZGktdm9sdW1lLW1lZGl1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2ZFwiO1xufVxuXG4ubWRpLXZvbHVtZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NmVcIjtcbn1cblxuLm1kaS12cG46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NmZcIjtcbn1cblxuLm1kaS13YWxrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjcwXCI7XG59XG5cbi5tZGktd2FsbGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjcxXCI7XG59XG5cbi5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjcyXCI7XG59XG5cbi5tZGktd2FsbGV0LW1lbWJlcnNoaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NzNcIjtcbn1cblxuLm1kaS13YWxsZXQtdHJhdmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5tZGktd2FuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjc1XCI7XG59XG5cbi5tZGktd2F0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NzZcIjtcbn1cblxuLm1kaS13YXRjaC1leHBvcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLm1kaS13YXRjaC1pbXBvcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NzhcIjtcbn1cblxuLm1kaS13YXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4ubWRpLXdhdGVyLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4ubWRpLXdhdGVyLXBlcmNlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLm1kaS13YXRlci1wdW1wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjdjXCI7XG59XG5cbi5tZGktd2VhdGhlci1jbG91ZHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2N2RcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWZvZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3ZVwiO1xufVxuXG4ubWRpLXdlYXRoZXItaGFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3ZlwiO1xufVxuXG4ubWRpLXdlYXRoZXItbGlnaHRuaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjgwXCI7XG59XG5cbi5tZGktd2VhdGhlci1uaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4MVwiO1xufVxuXG4ubWRpLXdlYXRoZXItcGFydGx5Y2xvdWR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5tZGktd2VhdGhlci1wb3VyaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5tZGktd2VhdGhlci1yYWlueTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4ubWRpLXdlYXRoZXItc25vd3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bm55OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjg2XCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bnNldC1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXdpbmR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhhXCI7XG59XG5cbi5tZGktd2VhdGhlci13aW5keS12YXJpYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhiXCI7XG59XG5cbi5tZGktd2ViOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhjXCI7XG59XG5cbi5tZGktd2ViY2FtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhkXCI7XG59XG5cbi5tZGktd2VpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhlXCI7XG59XG5cbi5tZGktd2VpZ2h0LWtpbG9ncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5tZGktd2hhdHNhcHA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OTBcIjtcbn1cblxuLm1kaS13aGVlbGNoYWlyLWFjY2Vzc2liaWxpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OTFcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWluY2FuZGVzY2VudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4ubWRpLXdoaXRlLWJhbGFuY2UtaXJyYWRlc2NlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OTRcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLXN1bm55OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjk1XCI7XG59XG5cbi5tZGktd2lmaTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4ubWRpLXdpZmktb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjk3XCI7XG59XG5cbi5tZGktd2lpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjk4XCI7XG59XG5cbi5tZGktd2lraXBlZGlhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjk5XCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjlhXCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5YlwiO1xufVxuXG4ubWRpLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5Y1wiO1xufVxuXG4ubWRpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5ZFwiO1xufVxuXG4ubWRpLXdpbmRvdy1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjllXCI7XG59XG5cbi5tZGktd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OWZcIjtcbn1cblxuLm1kaS13aW5kb3dzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmEwXCI7XG59XG5cbi5tZGktd29yZHByZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmExXCI7XG59XG5cbi5tZGktd29ya2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmEyXCI7XG59XG5cbi5tZGktd3JhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhM1wiO1xufVxuXG4ubWRpLXdyZW5jaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhNFwiO1xufVxuXG4ubWRpLXd1bmRlcmxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLm1kaS14Ym94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmE2XCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmE3XCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhOFwiO1xufVxuXG4ubWRpLXhkYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4ubWRpLXhpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YWFcIjtcbn1cblxuLm1kaS14aW5nLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4ubWRpLXhpbmctY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmFjXCI7XG59XG5cbi5tZGkteG1sOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5tZGkteWVhc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YWVcIjtcbn1cblxuLm1kaS15ZWxwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmFmXCI7XG59XG5cbi5tZGkteW91dHViZS1wbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmIwXCI7XG59XG5cbi5tZGktemlwLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZiMVwiO1xufVxuXG4ubWRpLTE4cHgge1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5cbi5tZGktMjRweCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1kaS0zNnB4IHtcblx0Zm9udC1zaXplOiAzNnB4O1xufVxuXG4ubWRpLTQ4cHgge1xuXHRmb250LXNpemU6IDQ4cHg7XG59XG5cbi5tZGktZGFyayB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4ubWRpLWRhcmsubWRpLWluYWN0aXZlIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5tZGktbGlnaHQge1xuXHRjb2xvcjogd2hpdGU7XG59XG5cbi5tZGktbGlnaHQubWRpLWluYWN0aXZlIHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0xpbmVhcmljb25zJztcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0xpbmVhcmljb25zLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuXHRzcmM6IGxvY2FsKCdMaW5lYXJpY29ucycpLFxuXHRsb2NhbCgnTGluZWFyaWNvbnMnKSxcblx0dXJsKC4uL2ZvbnRzL0xpbmVhcmljb25zLndvZmYpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoLi4vZm9udHMvTGluZWFyaWNvbnMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5saW5lYXJpY29ucyxcbltjbGFzc149XCJsaW5lYXJpY29ucy1cIl0sIFtjbGFzcyo9XCIgbGluZWFyaWNvbnMtXCJdIHtcblx0LyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cblx0Zm9udC1mYW1pbHk6ICdMaW5lYXJpY29ucycgIWltcG9ydGFudDtcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5saW5lYXJpY29ucy1ob21lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5saW5lYXJpY29ucy1ob21lMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtaG9tZTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmxpbmVhcmljb25zLWhvbWU0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5saW5lYXJpY29ucy1ob21lNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtaG9tZTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdGh0dWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDZcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvb3RoYnJ1c2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmxpbmVhcmljb25zLWJlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY291Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoYWlyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcGFydG1lbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmxpbmVhcmljb25zLXBlbmNpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuY2lsMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5saW5lYXJpY29ucy1wZW5jaWwzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG5cbi5saW5lYXJpY29ucy1lcmFzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLmxpbmVhcmljb25zLXBlbmNpbDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLmxpbmVhcmljb25zLXBlbmNpbDU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWZlYXRoZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWZlYXRoZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5saW5lYXJpY29ucy1mZWF0aGVyMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuLWFkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdmVjdG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG5cbi5saW5lYXJpY29ucy1wZW4zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5saW5lYXJpY29ucy1ibG9nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG5cbi5saW5lYXJpY29ucy1icnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYnJ1c2gyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5saW5lYXJpY29ucy1zcHJheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG59XG5cbi5saW5lYXJpY29ucy1zdGFtcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGFwZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGVzay10YXBlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5saW5lYXJpY29ucy10ZXh0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG5cbi5saW5lYXJpY29ucy1leWUtZHJvcHBlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGFsZXR0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29sb3Itc2FtcGxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYnVja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG5cbi5saW5lYXJpY29ucy1ncmFkaWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3JhZGllbnQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYWdpYy13YW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYWduZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmNcIjtcbn1cblxuLmxpbmVhcmljb25zLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuY2lsLXJ1bGVyMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29tcGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYWltOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG5cbi5saW5lYXJpY29ucy1ndW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvdHRsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZHJvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZHJvcC1jcm9zc2VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG59XG5cbi5saW5lYXJpY29ucy1kcm9wMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc25vdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc25vdzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzdcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzhcIjtcbn1cblxuLmxpbmVhcmljb25zLWxpZ2h0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzlcIjtcbn1cblxuLmxpbmVhcmljb25zLWtuaWZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5saW5lYXJpY29ucy1kYWdnZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLmxpbmVhcmljb25zLXRpc3N1ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtdG9pbGV0LXBhcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNkXCI7XG59XG5cbi5saW5lYXJpY29ucy1wb29wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNlXCI7XG59XG5cbi5saW5lYXJpY29ucy11bWJyZWxsYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdW1icmVsbGEyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG59XG5cbi5saW5lYXJpY29ucy1yYWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG59XG5cbi5saW5lYXJpY29ucy10b3JuYWRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG59XG5cbi5saW5lYXJpY29ucy13aW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5saW5lYXJpY29ucy1mYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbnRyYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG5cbi5saW5lYXJpY29ucy1zdW4tc21hbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDZcIjtcbn1cblxuLmxpbmVhcmljb25zLXN1bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc3VuMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtbW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGFcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLXJhaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLWhhaWxzdG9uZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGVcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLXNub3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLXdpbmR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUwXCI7XG59XG5cbi5saW5lYXJpY29ucy1zdW4td2luZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZm9nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG59XG5cbi5saW5lYXJpY29ucy1jbG91ZC1zdW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLWxpZ2h0bmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtc3luYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZ2VhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtYWxlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NThcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsb3VkLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbG91ZC1jcm9zczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvdWQtZGF0YWJhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG59XG5cbi5saW5lYXJpY29ucy1kYXRhYmFzZS1hZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NWVcIjtcbn1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtcmVmcmVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjJcIjtcbn1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlLWhpc3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjNcIjtcbn1cblxuLmxpbmVhcmljb25zLWRhdGFiYXNlLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGF0YWJhc2UtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjVcIjtcbn1cblxuLmxpbmVhcmljb25zLXNlcnZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2hpZWxkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG59XG5cbi5saW5lYXJpY29ucy1zaGllbGQtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjhcIjtcbn1cblxuLmxpbmVhcmljb25zLXNoaWVsZC1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2hpZWxkLWNyb3NzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZhXCI7XG59XG5cbi5saW5lYXJpY29ucy1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG5cbi5saW5lYXJpY29ucy1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZjXCI7XG59XG5cbi5saW5lYXJpY29ucy11bmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmRcIjtcbn1cblxuLmxpbmVhcmljb25zLWtleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMta2V5LWhvbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmZcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvZ2dsZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzBcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvZ2dsZS1vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb2cyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG5cbi5saW5lYXJpY29ucy13cmVuY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLmxpbmVhcmljb25zLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG5cbi5saW5lYXJpY29ucy1oYW1tZXItd3JlbmNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG5cbi5saW5lYXJpY29ucy1oYW1tZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzdcIjtcbn1cblxuLmxpbmVhcmljb25zLXNhdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXhlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5saW5lYXJpY29ucy1heGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaG92ZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2JcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpY2theGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2NcIjtcbn1cblxuLmxpbmVhcmljb25zLWZhY3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLmxpbmVhcmljb25zLWZhY3RvcnkyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG59XG5cbi5saW5lYXJpY29ucy1yZWN5Y2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdmXCI7XG59XG5cbi5saW5lYXJpY29ucy10cmFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdHJhc2gyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG5cbi5saW5lYXJpY29ucy10cmFzaDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODJcIjtcbn1cblxuLmxpbmVhcmljb25zLWJyb29tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTgzXCI7XG59XG5cbi5saW5lYXJpY29ucy1nYW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG5cbi5saW5lYXJpY29ucy1nYW1lcGFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG59XG5cbi5saW5lYXJpY29ucy1qb3lzdGljazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGljZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc3BhZGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5saW5lYXJpY29ucy1kaWFtb25kczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2x1YnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGFcIjtcbn1cblxuLmxpbmVhcmljb25zLWhlYXJ0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGVhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGNcIjtcbn1cblxuLmxpbmVhcmljb25zLXN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGRcIjtcbn1cblxuLmxpbmVhcmljb25zLXN0YXItaGFsZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3Rhci1lbXB0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxhZzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTFcIjtcbn1cblxuLmxpbmVhcmljb25zLWZsYWczOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYWlsYm94LWZ1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTNcIjtcbn1cblxuLmxpbmVhcmljb25zLW1haWxib3gtZW1wdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWF0LXNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTVcIjtcbn1cblxuLmxpbmVhcmljb25zLWVudmVsb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG59XG5cbi5saW5lYXJpY29ucy1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk3XCI7XG59XG5cbi5saW5lYXJpY29ucy1wYXBlcmNsaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OThcIjtcbn1cblxuLmxpbmVhcmljb25zLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5saW5lYXJpY29ucy1yZXBseTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVwbHktYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG5cbi5saW5lYXJpY29ucy1pbmJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtaW5ib3gyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTlkXCI7XG59XG5cbi5saW5lYXJpY29ucy1vdXRib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OWVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJjaGl2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJjaGl2ZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTFcIjtcbn1cblxuLmxpbmVhcmljb25zLWRyYXdlcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWRyYXdlcnMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWEzXCI7XG59XG5cbi5saW5lYXJpY29ucy1kcmF3ZXJzMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWE1XCI7XG59XG5cbi5saW5lYXJpY29ucy1leWUtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXllLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTdcIjtcbn1cblxuLmxpbmVhcmljb25zLWV5ZS1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmlub2N1bGFyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmlub2N1bGFyczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWFcIjtcbn1cblxuLmxpbmVhcmljb25zLWhkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGRkLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWhkZC11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxvcHB5LWRpc2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWVcIjtcbn1cblxuLmxpbmVhcmljb25zLWRpc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWZcIjtcbn1cblxuLmxpbmVhcmljb25zLXRhcGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG59XG5cbi5saW5lYXJpY29ucy1wcmludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaHJlZGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1lbXB0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1hZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjRcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbGUtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjVcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbGUtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjdcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvcHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjhcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbXBhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjlcIjtcbn1cblxuLmxpbmVhcmljb25zLWZvbGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLXNlYXJjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmNcIjtcbn1cblxuLmxpbmVhcmljb25zLWZvbGRlci1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJlXCI7XG59XG5cbi5saW5lYXJpY29ucy1mb2xkZXItdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG59XG5cbi5saW5lYXJpY29ucy1mb2xkZXItc3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLWhlYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWMxXCI7XG59XG5cbi5saW5lYXJpY29ucy1mb2xkZXItdXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLXNoYXJlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLW11c2ljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG5cbi5saW5lYXJpY29ucy1mb2xkZXItcGljdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZm9sZGVyLWZpbG06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzZcIjtcbn1cblxuLmxpbmVhcmljb25zLXNjaXNzb3JzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWM3XCI7XG59XG5cbi5saW5lYXJpY29ucy1wYXN0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xpcGJvYXJkLWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWM5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtcGVuY2lsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG59XG5cbi5saW5lYXJpY29ucy1jbGlwYm9hcmQtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xpcGJvYXJkLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2VcIjtcbn1cblxuLmxpbmVhcmljb25zLWNsaXBib2FyZC1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xpcGJvYXJkLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZDBcIjtcbn1cblxuLmxpbmVhcmljb25zLXJlZ2lzdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG59XG5cbi5saW5lYXJpY29ucy1lbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXhpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGFwZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG5cbi5saW5lYXJpY29ucy1uZXdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XG59XG5cbi5saW5lYXJpY29ucy1yZWFkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ2XCI7XG59XG5cbi5saW5lYXJpY29ucy10eXBld3JpdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ3XCI7XG59XG5cbi5saW5lYXJpY29ucy1kb2N1bWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZG9jdW1lbnQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ5XCI7XG59XG5cbi5saW5lYXJpY29ucy1ncmFkdWF0aW9uLWhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGljZW5zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGljZW5zZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGNcIjtcbn1cblxuLmxpbmVhcmljb25zLW1lZGFsLWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1tZWRhbC1maXJzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWVkYWwtc2Vjb25kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRmXCI7XG59XG5cbi5saW5lYXJpY29ucy1tZWRhbC10aGlyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcG9kaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWUxXCI7XG59XG5cbi5saW5lYXJpY29ucy10cm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTJcIjtcbn1cblxuLmxpbmVhcmljb25zLXRyb3BoeTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTNcIjtcbn1cblxuLmxpbmVhcmljb25zLW11c2ljLW5vdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTRcIjtcbn1cblxuLmxpbmVhcmljb25zLW11c2ljLW5vdGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG5cbi5saW5lYXJpY29ucy1tdXNpYy1ub3RlMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGxheWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTdcIjtcbn1cblxuLmxpbmVhcmljb25zLXBsYXlsaXN0LWFkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3VpdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG5cbi5saW5lYXJpY29ucy10cnVtcGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG59XG5cbi5saW5lYXJpY29ucy1hbGJ1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVwZWF0LW9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVwZWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVlXCI7XG59XG5cbi5saW5lYXJpY29ucy1oZWFkcGhvbmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVmXCI7XG59XG5cbi5saW5lYXJpY29ucy1oZWFkc2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYwXCI7XG59XG5cbi5saW5lYXJpY29ucy1sb3Vkc3BlYWtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXF1YWxpemVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYyXCI7XG59XG5cbi5saW5lYXJpY29ucy10aGVhdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG5cbi5saW5lYXJpY29ucy0zZC1nbGFzc2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG59XG5cbi5saW5lYXJpY29ucy10aWNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjVcIjtcbn1cblxuLmxpbmVhcmljb25zLXByZXNlbnRhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsbS1wbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbGFwYm9hcmQtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWVkaWE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmFcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbG06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmJcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbG0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWZjXCI7XG59XG5cbi5saW5lYXJpY29ucy1zdXJ2ZWlsbGFuY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmRcIjtcbn1cblxuLmxpbmVhcmljb25zLXN1cnZlaWxsYW5jZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmVcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FtZXJhLWNyb3NzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDBcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbWVyYS1wbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTAxXCI7XG59XG5cbi5saW5lYXJpY29ucy10aW1lLWxhcHNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTAyXCI7XG59XG5cbi5saW5lYXJpY29ucy1yZWNvcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbWVyYTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbWVyYS1mbGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTA1XCI7XG59XG5cbi5saW5lYXJpY29ucy1wYW5vcmFtYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGltZS1sYXBzZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDdcIjtcbn1cblxuLmxpbmVhcmljb25zLXNodXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDhcIjtcbn1cblxuLmxpbmVhcmljb25zLXNodXR0ZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTA5XCI7XG59XG5cbi5saW5lYXJpY29ucy1mYWNlLWRldGVjdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbnZleDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY29uY2F2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGljdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGljdHVyZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMGZcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpY3R1cmUzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTEwXCI7XG59XG5cbi5saW5lYXJpY29ucy1waWN0dXJlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXVkaW8tYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9vazI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvb2ttYXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTE1XCI7XG59XG5cbi5saW5lYXJpY29ucy1ib29rbWFyazI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMTZcIjtcbn1cblxuLmxpbmVhcmljb25zLWxhYmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG59XG5cbi5saW5lYXJpY29ucy1saWJyYXJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG59XG5cbi5saW5lYXJpY29ucy1saWJyYXJ5MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29udGFjdHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWFcIjtcbn1cblxuLmxpbmVhcmljb25zLXByb2ZpbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWJcIjtcbn1cblxuLmxpbmVhcmljb25zLXBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTFjXCI7XG59XG5cbi5saW5lYXJpY29ucy1wb3J0cmFpdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWRcIjtcbn1cblxuLmxpbmVhcmljb25zLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWVcIjtcbn1cblxuLmxpbmVhcmljb25zLXVzZXItcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdXNlci1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdXNlci1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTIxXCI7XG59XG5cbi5saW5lYXJpY29ucy11c2VyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdXNlcnMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTIzXCI7XG59XG5cbi5saW5lYXJpY29ucy11c2Vycy1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTI0XCI7XG59XG5cbi5saW5lYXJpY29ucy11c2Vycy1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3JvdXAtd29yazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtd29tYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMjdcIjtcbn1cblxuLmxpbmVhcmljb25zLW1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmFieTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmFieTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMmFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhYnkzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWJ5LWJvdHRsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtd2FsazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGFuZC13YXZpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMmVcIjtcbn1cblxuLmxpbmVhcmljb25zLWp1bXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMmZcIjtcbn1cblxuLmxpbmVhcmljb25zLXJ1bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtd29tYW4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTMxXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYW4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTMyXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYW4td29tYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzNcIjtcbn1cblxuLmxpbmVhcmljb25zLWhlaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtd2VpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTM1XCI7XG59XG5cbi5saW5lYXJpY29ucy1zY2FsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYnV0dG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTM3XCI7XG59XG5cbi5saW5lYXJpY29ucy1ib3ctdGllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG59XG5cbi5saW5lYXJpY29ucy10aWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzlcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvY2tzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTNhXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaG9lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTNiXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaG9lczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtaGF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTNkXCI7XG59XG5cbi5saW5lYXJpY29ucy1wYW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2hvcnRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTNmXCI7XG59XG5cbi5saW5lYXJpY29ucy1mbGlwLWZsb3BzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQwXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaGlydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGFuZ2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQyXCI7XG59XG5cbi5saW5lYXJpY29ucy1sYXVuZHJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQzXCI7XG59XG5cbi5saW5lYXJpY29ucy1zdG9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGFpcmN1dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0NVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3RvcmUtMjQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDZcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhcmNvZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDdcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhcmNvZGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXJjb2RlMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FzaGllcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRiXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWcyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRjXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXJ0LWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRlXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXJ0LWZ1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNGZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhcnQtcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FydC1wbHVzMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FydC1hZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhcnQtcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTUzXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXJ0LWV4Y2hhbmdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTU0XCI7XG59XG5cbi5saW5lYXJpY29ucy10YWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTVcIjtcbn1cblxuLmxpbmVhcmljb25zLXRhZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTZcIjtcbn1cblxuLmxpbmVhcmljb25zLXJlY2VpcHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTdcIjtcbn1cblxuLmxpbmVhcmljb25zLXdhbGxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTlcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhc2gtZG9sbGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXNoLWV1cm86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNWJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhc2gtcG91bmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhc2gteWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTVkXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWctZG9sbGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTVlXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWctZXVybzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmFnLXBvdW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWcteWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTYxXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb2luLWRvbGxhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2MlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29pbi1ldXJvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTYzXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb2luLXBvdW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTY0XCI7XG59XG5cbi5saW5lYXJpY29ucy1jb2luLXllbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2NVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FsY3VsYXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FsY3VsYXRvcjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNjdcIjtcbn1cblxuLmxpbmVhcmljb25zLWFiYWN1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdmF1bHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNjlcIjtcbn1cblxuLmxpbmVhcmljb25zLXRlbGVwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtd2F2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtcGF1c2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNmRcIjtcbn1cblxuLmxpbmVhcmljb25zLXBob25lLW91dGdvaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG59XG5cbi5saW5lYXJpY29ucy1waG9uZS1pbmNvbWluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtaW4tb3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTcwXCI7XG59XG5cbi5saW5lYXJpY29ucy1waG9uZS1lcnJvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtc2lwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTcyXCI7XG59XG5cbi5saW5lYXJpY29ucy1waG9uZS1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTczXCI7XG59XG5cbi5saW5lYXJpY29ucy1waG9uZS1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdm9pY2VtYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTc1XCI7XG59XG5cbi5saW5lYXJpY29ucy1kaWFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG59XG5cbi5saW5lYXJpY29ucy10ZWxlcGhvbmUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG59XG5cbi5saW5lYXJpY29ucy1wdXNocGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTc4XCI7XG59XG5cbi5saW5lYXJpY29ucy1wdXNocGluMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWFwLW1hcmtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWFwLW1hcmtlci11c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTdiXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYXAtbWFya2VyLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2NcIjtcbn1cblxuLmxpbmVhcmljb25zLW1hcC1tYXJrZXItY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2RcIjtcbn1cblxuLmxpbmVhcmljb25zLW1hcC1tYXJrZXItY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmFkYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2ZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbXBhc3MyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG5cbi5saW5lYXJpY29ucy1tYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhODFcIjtcbn1cblxuLmxpbmVhcmljb25zLW1hcDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhODJcIjtcbn1cblxuLmxpbmVhcmljb25zLWxvY2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTgzXCI7XG59XG5cbi5saW5lYXJpY29ucy1yb2FkLXNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhODRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbGVuZGFyLWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg1XCI7XG59XG5cbi5saW5lYXJpY29ucy1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FsZW5kYXItY3Jvc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhODdcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbGVuZGFyLTMxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jYWxlbmRhci1mdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jYWxlbmRhci1pbnNlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOGFcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbGVuZGFyLXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbGVuZGFyLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOGNcIjtcbn1cblxuLmxpbmVhcmljb25zLW1vdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYThkXCI7XG59XG5cbi5saW5lYXJpY29ucy1tb3VzZS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYThlXCI7XG59XG5cbi5saW5lYXJpY29ucy1tb3VzZS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbW91c2UtYm90aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5MFwiO1xufVxuXG4ubGluZWFyaWNvbnMta2V5Ym9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTFcIjtcbn1cblxuLmxpbmVhcmljb25zLWtleWJvYXJkLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTkyXCI7XG59XG5cbi5saW5lYXJpY29ucy1rZXlib2FyZC1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTkzXCI7XG59XG5cbi5saW5lYXJpY29ucy1kZWxldGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTRcIjtcbn1cblxuLmxpbmVhcmljb25zLXNwZWxsLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk1XCI7XG59XG5cbi5saW5lYXJpY29ucy1lc2NhcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTZcIjtcbn1cblxuLmxpbmVhcmljb25zLWVudGVyMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc2NyZWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk4XCI7XG59XG5cbi5saW5lYXJpY29ucy1hc3BlY3QtcmF0aW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTlcIjtcbn1cblxuLmxpbmVhcmljb25zLXNpZ25hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2lnbmFsLWxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOWJcIjtcbn1cblxuLmxpbmVhcmljb25zLXNpZ25hbC04MDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc2lnbmFsLTYwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTlkXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaWduYWwtNDA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOWVcIjtcbn1cblxuLmxpbmVhcmljb25zLXNpZ25hbC0yMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2lnbmFsLTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTBcIjtcbn1cblxuLmxpbmVhcmljb25zLXNpZ25hbC1ibG9ja2VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWExXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWZsYXNoLW1lbW9yeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtdXNiLWRyaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWE0XCI7XG59XG5cbi5saW5lYXJpY29ucy1waG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc21hcnRwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc21hcnRwaG9uZS1ub3RpZmljYXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTdcIjtcbn1cblxuLmxpbmVhcmljb25zLXNtYXJ0cGhvbmUtdmlicmF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWE4XCI7XG59XG5cbi5saW5lYXJpY29ucy1zbWFydHBob25lLWVtYmVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG59XG5cbi5saW5lYXJpY29ucy1zbWFydHBob25lLXdhdmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFhXCI7XG59XG5cbi5saW5lYXJpY29ucy10YWJsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYWJcIjtcbn1cblxuLmxpbmVhcmljb25zLXRhYmxldDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWxhcHRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGFwdG9wLXBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFlXCI7XG59XG5cbi5saW5lYXJpY29ucy1kZXNrdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFmXCI7XG59XG5cbi5saW5lYXJpY29ucy1sYXVuY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjBcIjtcbn1cblxuLmxpbmVhcmljb25zLW5ldy10YWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjFcIjtcbn1cblxuLmxpbmVhcmljb25zLXdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhYmxlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdHY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjVcIjtcbn1cblxuLmxpbmVhcmljb25zLXJhZGlvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWI2XCI7XG59XG5cbi5saW5lYXJpY29ucy1yZW1vdGUtY29udHJvbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcG93ZXItc3dpdGNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWI4XCI7XG59XG5cbi5saW5lYXJpY29ucy1wb3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcG93ZXItY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxhc2gtYXV0bzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGFtcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxhc2hsaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGFtcHNoYWRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWJlXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb3JkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWJmXCI7XG59XG5cbi5saW5lYXJpY29ucy1vdXRsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzBcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktcG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzJcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktYWxlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzNcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktZXJyb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzRcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktbG93MTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1sb3cyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWM2XCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWxvdzM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzdcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktbWlkMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1taWQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWM5XCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LW1pZDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2FcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1jaGFyZ2luZzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2RcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktY2hhcmdpbmczOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWNlXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmF0dGVyeS1jaGFyZ2luZzU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDBcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhdHRlcnktY2hhcmdpbmc2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWQxXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXR0ZXJ5LWNoYXJnaW5nNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hpcC14NjQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoaXAteDg2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWQ1XCI7XG59XG5cbi5saW5lYXJpY29ucy1idWJibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDZcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDdcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1kb3RzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWQ4XCI7XG59XG5cbi5saW5lYXJpY29ucy1idWJibGUtYWxlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDlcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1xdWVzdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1wZW5jaWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZGNcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1waWN0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1idWJibGUtdmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZGVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS11c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWRmXCI7XG59XG5cbi5saW5lYXJpY29ucy1idWJibGUtcXVvdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZTBcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1YmJsZS1oZWFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYnViYmxlLWVtb3RpY29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWUyXCI7XG59XG5cbi5saW5lYXJpY29ucy1idWJibGUtYXR0YWNobWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGhvbmUtYnViYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWU0XCI7XG59XG5cbi5saW5lYXJpY29ucy1xdW90ZS1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWU1XCI7XG59XG5cbi5saW5lYXJpY29ucy1xdW90ZS1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZG5hOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWU3XCI7XG59XG5cbi5saW5lYXJpY29ucy1oZWFydC1wdWxzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcHVsc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZTlcIjtcbn1cblxuLmxpbmVhcmljb25zLXN5cmluZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZWFcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpbGxzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWViXCI7XG59XG5cbi5saW5lYXJpY29ucy1maXJzdC1haWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWxpZmVidW95OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWVkXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYW5kYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWVlXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYW5kYWdlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjBcIjtcbn1cblxuLmxpbmVhcmljb25zLW1pY3Jvc2NvcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJyYWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWYyXCI7XG59XG5cbi5saW5lYXJpY29ucy1iZWFrZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjNcIjtcbn1cblxuLmxpbmVhcmljb25zLXNrdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWY0XCI7XG59XG5cbi5saW5lYXJpY29ucy1ib25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWY1XCI7XG59XG5cbi5saW5lYXJpY29ucy1jb25zdHJ1Y3Rpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbnN0cnVjdGlvbi1jb25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWY3XCI7XG59XG5cbi5saW5lYXJpY29ucy1waWUtY2hhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjhcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpZS1jaGFydDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjlcIjtcbn1cblxuLmxpbmVhcmljb25zLWdyYXBoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGFydC1ncm93dGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZmJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoYXJ0LWJhcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZmNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoYXJ0LXNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZkXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYWtlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZlXCI7XG59XG5cbi5saW5lYXJpY29ucy1naWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZmXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYWxsb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG5cbi5saW5lYXJpY29ucy1yYW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjAxXCI7XG59XG5cbi5saW5lYXJpY29ucy1yYW5rMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmFuazM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMDNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNyb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjA0XCI7XG59XG5cbi5saW5lYXJpY29ucy1sb3R1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGlhbW9uZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGlhbW9uZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMDdcIjtcbn1cblxuLmxpbmVhcmljb25zLWRpYW1vbmQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjA4XCI7XG59XG5cbi5saW5lYXJpY29ucy1kaWFtb25kNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGluZWFyaWNvbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMGFcIjtcbn1cblxuLmxpbmVhcmljb25zLXRlYWN1cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGVhcG90OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjBjXCI7XG59XG5cbi5saW5lYXJpY29ucy1nbGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYm90dGxlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ2xhc3MtY29ja3RhaWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMGZcIjtcbn1cblxuLmxpbmVhcmljb25zLWdsYXNzMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGlubmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjExXCI7XG59XG5cbi5saW5lYXJpY29ucy1kaW5uZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjEyXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGVmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjEzXCI7XG59XG5cbi5saW5lYXJpY29ucy1zY2FsZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWVnZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZWdnMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZWdnczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGxhdHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3RlYWs6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMTlcIjtcbn1cblxuLmxpbmVhcmljb25zLWhhbWJ1cmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtaG90ZG9nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjFiXCI7XG59XG5cbi5saW5lYXJpY29ucy1waXp6YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc2F1c2FnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hpY2tlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2Fycm90OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjIwXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGVlc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJyZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjIyXCI7XG59XG5cbi5saW5lYXJpY29ucy1pY2UtY3JlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjNcIjtcbn1cblxuLmxpbmVhcmljb25zLWljZS1jcmVhbTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhbmR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjI1XCI7XG59XG5cbi5saW5lYXJpY29ucy1sb2xsaXBvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29mZmVlLWJlYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjdcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvZmZlZS1jdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjhcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXJyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3JhcGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjJhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaXRydXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMmJcIjtcbn1cblxuLmxpbmVhcmljb25zLWFwcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjJjXCI7XG59XG5cbi5saW5lYXJpY29ucy1sZWFmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjJkXCI7XG59XG5cbi5saW5lYXJpY29ucy1sYW5kc2NhcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMmVcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpbmUtdHJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdHJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FjdHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjMxXCI7XG59XG5cbi5saW5lYXJpY29ucy1wYXc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMzJcIjtcbn1cblxuLmxpbmVhcmljb25zLWZvb3RwcmludDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc3BlZWQtc2xvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3BlZWQtbWVkaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjM1XCI7XG59XG5cbi5saW5lYXJpY29ucy1zcGVlZC1mYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjM2XCI7XG59XG5cbi5saW5lYXJpY29ucy1yb2NrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMzdcIjtcbn1cblxuLmxpbmVhcmljb25zLWhhbW1lcjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMzhcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhbGFuY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMzlcIjtcbn1cblxuLmxpbmVhcmljb25zLWJyaWVmY2FzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbHVnZ2FnZS13ZWlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViM2JcIjtcbn1cblxuLmxpbmVhcmljb25zLWRvbGx5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjNjXCI7XG59XG5cbi5saW5lYXJpY29ucy1wbGFuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGxhbmUtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGVsaWNvcHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdHJhZmZpYy1saWdodHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDBcIjtcbn1cblxuLmxpbmVhcmljb25zLXNpcmVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjQxXCI7XG59XG5cbi5saW5lYXJpY29ucy1yb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjQyXCI7XG59XG5cbi5saW5lYXJpY29ucy1lbmdpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDNcIjtcbn1cblxuLmxpbmVhcmljb25zLW9pbC1wcmVzc3VyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29vbGFudC10ZW1wZXJhdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0NVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FyLWJhdHRlcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDZcIjtcbn1cblxuLmxpbmVhcmljb25zLWdhczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZ2FsbG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjQ4XCI7XG59XG5cbi5saW5lYXJpY29ucy10cmFuc21pc3Npb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDlcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FyLXdhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhci13YXNoMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1idXMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjRlXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjRmXCI7XG59XG5cbi5saW5lYXJpY29ucy1wYXJraW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjUwXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXItbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGF4aTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1MlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2FyLXNpcmVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjUzXCI7XG59XG5cbi5saW5lYXJpY29ucy1jYXItd2FzaDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNhci13YXNoNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1NVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYW1idWxhbmNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjU2XCI7XG59XG5cbi5saW5lYXJpY29ucy10cnVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtdHJhaWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2NhbGUtdHJ1Y2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNTlcIjtcbn1cblxuLmxpbmVhcmljb25zLXRyYWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVhXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjViXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaGlwMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYW5jaG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVkXCI7XG59XG5cbi5saW5lYXJpY29ucy1ib2F0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVlXCI7XG59XG5cbi5saW5lYXJpY29ucy1iaWN5Y2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVmXCI7XG59XG5cbi5saW5lYXJpY29ucy1iaWN5Y2xlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZHVtYmJlbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNjFcIjtcbn1cblxuLmxpbmVhcmljb25zLWJlbmNoLXByZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjYyXCI7XG59XG5cbi5saW5lYXJpY29ucy1zd2ltOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjYzXCI7XG59XG5cbi5saW5lYXJpY29ucy1mb290YmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYmFzZWJhbGwtYmF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY1XCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXNlYmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGVubmlzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY3XCI7XG59XG5cbi5saW5lYXJpY29ucy10ZW5uaXMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY4XCI7XG59XG5cbi5saW5lYXJpY29ucy1waW5nLXBvbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNjlcIjtcbn1cblxuLmxpbmVhcmljb25zLWhvY2tleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtOGJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNmJcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvd2xpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNmNcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvd2xpbmctcGluczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2ZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ29sZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ29sZjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNmZcIjtcbn1cblxuLmxpbmVhcmljb25zLWFyY2hlcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzBcIjtcbn1cblxuLmxpbmVhcmljb25zLXNsaW5nc2hvdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc29jY2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjcyXCI7XG59XG5cbi5saW5lYXJpY29ucy1iYXNrZXRiYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjczXCI7XG59XG5cbi5saW5lYXJpY29ucy1jdWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjc0XCI7XG59XG5cbi5saW5lYXJpY29ucy0zZC1yb3RhdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzVcIjtcbn1cblxuLmxpbmVhcmljb25zLXB1enpsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ2xhc3NlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZ2xhc3NlczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzhcIjtcbn1cblxuLmxpbmVhcmljb25zLWFjY2Vzc2liaWxpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzlcIjtcbn1cblxuLmxpbmVhcmljb25zLXdoZWVsY2hhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2FcIjtcbn1cblxuLmxpbmVhcmljb25zLXdhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2JcIjtcbn1cblxuLmxpbmVhcmljb25zLWZlbmNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjdjXCI7XG59XG5cbi5saW5lYXJpY29ucy13YWxsMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3ZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtaWNvbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2VcIjtcbn1cblxuLmxpbmVhcmljb25zLXJlc2l6ZS1oYW5kbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2ZcIjtcbn1cblxuLmxpbmVhcmljb25zLWljb25zMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2VsZWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjgxXCI7XG59XG5cbi5saW5lYXJpY29ucy1zZWxlY3QyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjgyXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaXRlLW1hcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4M1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZWFydGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODRcIjtcbn1cblxuLmxpbmVhcmljb25zLWVhcnRoLWxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODVcIjtcbn1cblxuLmxpbmVhcmljb25zLW5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODZcIjtcbn1cblxuLmxpbmVhcmljb25zLW5ldHdvcmstbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGxhbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjg4XCI7XG59XG5cbi5saW5lYXJpY29ucy1oYXBweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc21pbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOGFcIjtcbn1cblxuLmxpbmVhcmljb25zLWdyaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOGJcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvbmd1ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjhkXCI7XG59XG5cbi5saW5lYXJpY29ucy13aW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjhlXCI7XG59XG5cbi5saW5lYXJpY29ucy1kcmVhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2hvY2tlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2hvY2tlZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTFcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvbmd1ZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTJcIjtcbn1cblxuLmxpbmVhcmljb25zLW5ldXRyYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWhhcHB5LWdyaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTRcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTVcIjtcbn1cblxuLmxpbmVhcmljb25zLW1hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3Jpbi1ldmlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjk3XCI7XG59XG5cbi5saW5lYXJpY29ucy1ldmlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjk4XCI7XG59XG5cbi5saW5lYXJpY29ucy13b3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTlcIjtcbn1cblxuLmxpbmVhcmljb25zLWFubm95ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOWFcIjtcbn1cblxuLmxpbmVhcmljb25zLXdvbmRlcmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29uZnVzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOWNcIjtcbn1cblxuLmxpbmVhcmljb25zLXppcHBlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5ZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ3J1bXB5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjllXCI7XG59XG5cbi5saW5lYXJpY29ucy1tdXN0YWNoZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdG9tYnN0b25lLWhpcHN0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTBcIjtcbn1cblxuLmxpbmVhcmljb25zLXRvbWJzdG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZ2hvc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWdob3N0LWhpcHN0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWhhbGxvd2VlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hyaXN0bWFzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmE1XCI7XG59XG5cbi5saW5lYXJpY29ucy1lYXN0ZXItZWdnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG5cbi5saW5lYXJpY29ucy1tdXN0YWNoZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTdcIjtcbn1cblxuLmxpbmVhcmljb25zLW11c3RhY2hlLWdsYXNzZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYThcIjtcbn1cblxuLmxpbmVhcmljb25zLXBpcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTlcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsYXJtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmFhXCI7XG59XG5cbi5saW5lYXJpY29ucy1hbGFybS1hZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYWJcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsYXJtLXNub296ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYWxhcm0tcmluZ2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYnVsbGhvcm46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYWVcIjtcbn1cblxuLmxpbmVhcmljb25zLWhlYXJpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYWZcIjtcbn1cblxuLmxpbmVhcmljb25zLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmIwXCI7XG59XG5cbi5saW5lYXJpY29ucy12b2x1bWUtbWVkaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmIxXCI7XG59XG5cbi5saW5lYXJpY29ucy12b2x1bWUtbG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmIyXCI7XG59XG5cbi5saW5lYXJpY29ucy12b2x1bWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjNcIjtcbn1cblxuLmxpbmVhcmljb25zLW11dGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjRcIjtcbn1cblxuLmxpbmVhcmljb25zLWxhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGFuMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtd2lmaTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtd2lmaS1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmI4XCI7XG59XG5cbi5saW5lYXJpY29ucy13aWZpLWJsb2NrZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjlcIjtcbn1cblxuLmxpbmVhcmljb25zLXdpZmktbWlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmJhXCI7XG59XG5cbi5saW5lYXJpY29ucy13aWZpLWxvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtd2lmaS1sb3cyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmJjXCI7XG59XG5cbi5saW5lYXJpY29ucy13aWZpLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmJkXCI7XG59XG5cbi5saW5lYXJpY29ucy13aWZpLWFsZXJ0LW1pZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtd2lmaS1hbGVydC1sb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYmZcIjtcbn1cblxuLmxpbmVhcmljb25zLXdpZmktYWxlcnQtbG93MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3RyZWFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmMxXCI7XG59XG5cbi5saW5lYXJpY29ucy1zdHJlYW0tY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzJcIjtcbn1cblxuLmxpbmVhcmljb25zLXN0cmVhbS1lcnJvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc3RyZWFtLWFsZXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmM0XCI7XG59XG5cbi5saW5lYXJpY29ucy1jb21tdW5pY2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmM1XCI7XG59XG5cbi5saW5lYXJpY29ucy1jb21tdW5pY2F0aW9uLWNyb3NzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzZcIjtcbn1cblxuLmxpbmVhcmljb25zLWJyb2FkY2FzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYW50ZW5uYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtc2F0ZWxsaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmM5XCI7XG59XG5cbi5saW5lYXJpY29ucy1zYXRlbGxpdGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNhXCI7XG59XG5cbi5saW5lYXJpY29ucy1taWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViY2JcIjtcbn1cblxuLmxpbmVhcmljb25zLW1pYy1tdXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNjXCI7XG59XG5cbi5saW5lYXJpY29ucy1taWMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNkXCI7XG59XG5cbi5saW5lYXJpY29ucy1zcG90bGlnaHRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNlXCI7XG59XG5cbi5saW5lYXJpY29ucy1ob3VyZ2xhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViY2ZcIjtcbn1cblxuLmxpbmVhcmljb25zLWxvYWRpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDBcIjtcbn1cblxuLmxpbmVhcmljb25zLWxvYWRpbmcyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmQxXCI7XG59XG5cbi5saW5lYXJpY29ucy1sb2FkaW5nMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVmcmVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVmcmVzaDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDRcIjtcbn1cblxuLmxpbmVhcmljb25zLXVuZG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDVcIjtcbn1cblxuLmxpbmVhcmljb25zLXJlZG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDZcIjtcbn1cblxuLmxpbmVhcmljb25zLWp1bXAyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmQ3XCI7XG59XG5cbi5saW5lYXJpY29ucy11bmRvMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVkbzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDlcIjtcbn1cblxuLmxpbmVhcmljb25zLXN5bmM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZGFcIjtcbn1cblxuLmxpbmVhcmljb25zLXJlcGVhdC1vbmUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRiXCI7XG59XG5cbi5saW5lYXJpY29ucy1zeW5jLWNyb3NzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZGNcIjtcbn1cblxuLmxpbmVhcmljb25zLXN5bmMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1yZXBlYXQtb25lMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3luYy1jcm9zc2VkMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmV0dXJuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmUwXCI7XG59XG5cbi5saW5lYXJpY29ucy1yZXR1cm4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmUxXCI7XG59XG5cbi5saW5lYXJpY29ucy1yZWZ1bmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWhpc3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWhpc3RvcnkyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmU0XCI7XG59XG5cbi5saW5lYXJpY29ucy1zZWxmLXRpbWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmU1XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2xvY2syOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmU3XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbG9jazM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZThcIjtcbn1cblxuLmxpbmVhcmljb25zLXdhdGNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmU5XCI7XG59XG5cbi5saW5lYXJpY29ucy1hbGFybTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZWFcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsYXJtLWFkZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZWJcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsYXJtLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYWxhcm0tY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZWRcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsYXJtLWVycm9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmVlXCI7XG59XG5cbi5saW5lYXJpY29ucy10aW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGltZXItY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGltZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmYxXCI7XG59XG5cbi5saW5lYXJpY29ucy10aW1lci1jcm9zc2VkMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZjNcIjtcbn1cblxuLmxpbmVhcmljb25zLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZG93bmxvYWQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY1XCI7XG59XG5cbi5saW5lYXJpY29ucy11cGxvYWQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY2XCI7XG59XG5cbi5saW5lYXJpY29ucy1lbnRlci11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZW50ZXItZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZW50ZXItbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmOVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZW50ZXItcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZmFcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4aXQtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZmJcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4aXQtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZXhpdC1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmZkXCI7XG59XG5cbi5saW5lYXJpY29ucy1leGl0LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmZlXCI7XG59XG5cbi5saW5lYXJpY29ucy1lbnRlci11cDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZmZcIjtcbn1cblxuLmxpbmVhcmljb25zLWVudGVyLWRvd24yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzAwXCI7XG59XG5cbi5saW5lYXJpY29ucy1lbnRlci12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZW50ZXItbGVmdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDJcIjtcbn1cblxuLmxpbmVhcmljb25zLWVudGVyLXJpZ2h0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZW50ZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXhpdC11cDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDVcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4aXQtZG93bjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDZcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4aXQtbGVmdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDdcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4aXQtcmlnaHQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzA4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jbGk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDlcIjtcbn1cblxuLmxpbmVhcmljb25zLWJ1ZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1jb2RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzBjXCI7XG59XG5cbi5saW5lYXJpY29ucy1maWxlLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzBkXCI7XG59XG5cbi5saW5lYXJpY29ucy1maWxlLXppcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1hdWRpbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS12aWRlbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1wcmV2aWV3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzExXCI7XG59XG5cbi5saW5lYXJpY29ucy1maWxlLWNoYXJ0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1zdGF0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlsZS1zcHJlYWRzaGVldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGluazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdW5saW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzE2XCI7XG59XG5cbi5saW5lYXJpY29ucy1saW5rMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtdW5saW5rMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzE5XCI7XG59XG5cbi5saW5lYXJpY29ucy10aHVtYnMtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLXVwMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGh1bWJzLWRvd24yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzFjXCI7XG59XG5cbi5saW5lYXJpY29ucy10aHVtYnMtdXAzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzFkXCI7XG59XG5cbi5saW5lYXJpY29ucy10aHVtYnMtZG93bjM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMWVcIjtcbn1cblxuLmxpbmVhcmljb25zLXNoYXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzFmXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaGFyZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMjBcIjtcbn1cblxuLmxpbmVhcmljb25zLXNoYXJlMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWFnbmlmaWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzIyXCI7XG59XG5cbi5saW5lYXJpY29ucy1maWxlLXNlYXJjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZC1yZXBsYWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzI0XCI7XG59XG5cbi5saW5lYXJpY29ucy16b29tLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzI1XCI7XG59XG5cbi5saW5lYXJpY29ucy16b29tLW91dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbG91cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMjdcIjtcbn1cblxuLmxpbmVhcmljb25zLWxvdXBlLXpvb20taW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMjhcIjtcbn1cblxuLmxpbmVhcmljb25zLWxvdXBlLXpvb20tb3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzI5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jcm9zczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWVudTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGlzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtbGlzdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMmRcIjtcbn1cblxuLmxpbmVhcmljb25zLWxpc3QzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzJlXCI7XG59XG5cbi5saW5lYXJpY29ucy1tZW51MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGlzdDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzBcIjtcbn1cblxuLmxpbmVhcmljb25zLW1lbnUzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzMxXCI7XG59XG5cbi5saW5lYXJpY29ucy1leGNsYW1hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcXVlc3Rpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzM0XCI7XG59XG5cbi5saW5lYXJpY29ucy1jcm9zczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzVcIjtcbn1cblxuLmxpbmVhcmljb25zLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzZcIjtcbn1cblxuLmxpbmVhcmljb25zLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzM3XCI7XG59XG5cbi5saW5lYXJpY29ucy1wZXJjZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzM4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzM5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjM2FcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzYlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbnMtZXhwYW5kLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzNkXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGV2cm9ucy1leHBhbmQtaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbnMtY29udHJhY3QtdmVydGljYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjM2ZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXZyb25zLWNvbnRyYWN0LWhvcml6b250YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDBcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93LXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQxXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQyXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQzXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctdXAtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDVcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93cy1tZXJnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJyb3dzLXNwbGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQ3XCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1kaXZlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDhcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93LXJldHVybjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXhwYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzRhXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb250cmFjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0YlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZXhwYW5kMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY29udHJhY3QyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzRkXCI7XG59XG5cbi5saW5lYXJpY29ucy1tb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzRlXCI7XG59XG5cbi5saW5lYXJpY29ucy10YWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGZcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93LXdhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTBcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4cGFuZDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTFcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4cGFuZDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTJcIjtcbn1cblxuLmxpbmVhcmljb25zLWNvbnRyYWN0MzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM1M1wiO1xufVxuXG4ubGluZWFyaWNvbnMtbm90aWZpY2F0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU0XCI7XG59XG5cbi5saW5lYXJpY29ucy13YXJuaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU1XCI7XG59XG5cbi5saW5lYXJpY29ucy1ub3RpZmljYXRpb24tY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU2XCI7XG59XG5cbi5saW5lYXJpY29ucy1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTdcIjtcbn1cblxuLmxpbmVhcmljb25zLW1lbnUtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGVja21hcmstY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU5XCI7XG59XG5cbi5saW5lYXJpY29ucy1jcm9zcy1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNWFcIjtcbn1cblxuLmxpbmVhcmljb25zLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzViXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaXJjbGUtbWludXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNWNcIjtcbn1cblxuLmxpbmVhcmljb25zLXBlcmNlbnQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzVkXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNWVcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzVmXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1sZWZ0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzYxXCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGV2cm9uLXVwLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2MlwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1kb3duLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2M1wiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1sZWZ0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi1yaWdodC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNjVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJhY2t3YXJkLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmlyc3QtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzY3XCI7XG59XG5cbi5saW5lYXJpY29ucy1wcmV2aW91cy1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNjhcIjtcbn1cblxuLmxpbmVhcmljb25zLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzY5XCI7XG59XG5cbi5saW5lYXJpY29ucy1wbGF5LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzZiXCI7XG59XG5cbi5saW5lYXJpY29ucy1uZXh0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtbGFzdC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNmRcIjtcbn1cblxuLmxpbmVhcmljb25zLWZvcndhcmQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzZlXCI7XG59XG5cbi5saW5lYXJpY29ucy1lamVjdC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNmZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNyb3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzBcIjtcbn1cblxuLmxpbmVhcmljb25zLWZyYW1lLWV4cGFuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3MVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZnJhbWUtY29udHJhY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzJcIjtcbn1cblxuLmxpbmVhcmljb25zLWZvY3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzczXCI7XG59XG5cbi5saW5lYXJpY29ucy10cmFuc2Zvcm06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzRcIjtcbn1cblxuLmxpbmVhcmljb25zLWdyaWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzVcIjtcbn1cblxuLmxpbmVhcmljb25zLWdyaWQtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3NlwiO1xufVxuXG4ubGluZWFyaWNvbnMtbGF5ZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzc3XCI7XG59XG5cbi5saW5lYXJpY29ucy1sYXllcnMtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3OFwiO1xufVxuXG4ubGluZWFyaWNvbnMtdG9nZ2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzc5XCI7XG59XG5cbi5saW5lYXJpY29ucy1ydWxlcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjN2FcIjtcbn1cblxuLmxpbmVhcmljb25zLXJ1bGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzdiXCI7XG59XG5cbi5saW5lYXJpY29ucy1mdW5uZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjN2NcIjtcbn1cblxuLmxpbmVhcmljb25zLWZsaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3ZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxpcC12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxpcC1ob3Jpem9udGFsMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmxpcC12ZXJ0aWNhbDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODBcIjtcbn1cblxuLmxpbmVhcmljb25zLWFuZ2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzgxXCI7XG59XG5cbi5saW5lYXJpY29ucy1hbmdsZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODJcIjtcbn1cblxuLmxpbmVhcmljb25zLXN1YnRyYWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzgzXCI7XG59XG5cbi5saW5lYXJpY29ucy1jb21iaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzg0XCI7XG59XG5cbi5saW5lYXJpY29ucy1pbnRlcnNlY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODVcIjtcbn1cblxuLmxpbmVhcmljb25zLWV4Y2x1ZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODZcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsaWduLWNlbnRlci12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4N1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODhcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsaWduLWJvdHRvbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4OVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWFsaWduLXRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4Y1wiO1xufVxuXG4ubGluZWFyaWNvbnMtc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzhkXCI7XG59XG5cbi5saW5lYXJpY29ucy1wbHVzLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4ZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWludXMtc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzhmXCI7XG59XG5cbi5saW5lYXJpY29ucy1wZXJjZW50LXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5MFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctdXAtc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzkxXCI7XG59XG5cbi5saW5lYXJpY29ucy1hcnJvdy1kb3duLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5MlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYXJyb3ctbGVmdC1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTNcIjtcbn1cblxuLmxpbmVhcmljb25zLWFycm93LXJpZ2h0LXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5NFwiO1xufVxuXG4ubGluZWFyaWNvbnMtY2hldnJvbi11cC1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTVcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tZG93bi1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTZcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tbGVmdC1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTdcIjtcbn1cblxuLmxpbmVhcmljb25zLWNoZXZyb24tcmlnaHQtc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzk4XCI7XG59XG5cbi5saW5lYXJpY29ucy1jaGVjay1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTlcIjtcbn1cblxuLmxpbmVhcmljb25zLWNyb3NzLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5YVwiO1xufVxuXG4ubGluZWFyaWNvbnMtbWVudS1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOWJcIjtcbn1cblxuLmxpbmVhcmljb25zLXByb2hpYml0ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOWNcIjtcbn1cblxuLmxpbmVhcmljb25zLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5ZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmFkaW8tYnV0dG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzllXCI7XG59XG5cbi5saW5lYXJpY29ucy1saWdhdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5ZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGV4dC1mb3JtYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYTBcIjtcbn1cblxuLmxpbmVhcmljb25zLXRleHQtZm9ybWF0LXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtdGV4dC1zaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2EyXCI7XG59XG5cbi5saW5lYXJpY29ucy1ib2xkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2EzXCI7XG59XG5cbi5saW5lYXJpY29ucy1pdGFsaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYTRcIjtcbn1cblxuLmxpbmVhcmljb25zLXVuZGVybGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGlnaGxpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2E3XCI7XG59XG5cbi5saW5lYXJpY29ucy10ZXh0LWFsaWduLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYThcIjtcbn1cblxuLmxpbmVhcmljb25zLXRleHQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2E5XCI7XG59XG5cbi5saW5lYXJpY29ucy10ZXh0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FhXCI7XG59XG5cbi5saW5lYXJpY29ucy10ZXh0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYWJcIjtcbn1cblxuLmxpbmVhcmljb25zLWxpbmUtc3BhY2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtaW5kZW50LWluY3JlYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FkXCI7XG59XG5cbi5saW5lYXJpY29ucy1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYWVcIjtcbn1cblxuLmxpbmVhcmljb25zLXRleHQtd3JhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhZlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGlsY3JvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGlyZWN0aW9uLWx0cjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZGlyZWN0aW9uLXJ0bDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGFnZS1icmVhazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtcGFnZS1icmVhazI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjRcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2I1XCI7XG59XG5cbi5saW5lYXJpY29ucy1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjZcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjdcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2I4XCI7XG59XG5cbi5saW5lYXJpY29ucy1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjlcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmFcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtdGltZS1hc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmJcIjtcbn1cblxuLmxpbmVhcmljb25zLXNvcnQtdGltZS1kZXNjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2JjXCI7XG59XG5cbi5saW5lYXJpY29ucy1zaWdtYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiZFwiO1xufVxuXG4ubGluZWFyaWNvbnMtcGVuY2lsLWxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmVcIjtcbn1cblxuLmxpbmVhcmljb25zLWhhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmZcIjtcbn1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzBcIjtcbn1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzFcIjtcbn1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcG9pbnRlci1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2MzXCI7XG59XG5cbi5saW5lYXJpY29ucy1maW5nZXItdGFwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2M0XCI7XG59XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXRhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVtaW5kZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzZcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtY3Jvc3NlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjN1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy12aWN0b3J5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2M4XCI7XG59XG5cbi5saW5lYXJpY29ucy1nZXN0dXJlLXpvb206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzlcIjtcbn1cblxuLmxpbmVhcmljb25zLWdlc3R1cmUtcGluY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjY2FcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLWhvcml6b250YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjY2JcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NjXCI7XG59XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXNjcm9sbC1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NkXCI7XG59XG5cbi5saW5lYXJpY29ucy1maW5nZXJzLXNjcm9sbC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjZVwiO1xufVxuXG4ubGluZWFyaWNvbnMtaGFuZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjY2ZcIjtcbn1cblxuLmxpbmVhcmljb25zLXBvaW50ZXItdXAyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2QwXCI7XG59XG5cbi5saW5lYXJpY29ucy1wb2ludGVyLXJpZ2h0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkMVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcG9pbnRlci1kb3duMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkMlwiO1xufVxuXG4ubGluZWFyaWNvbnMtcG9pbnRlci1sZWZ0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZ2VyLXRhcDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZDRcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtdGFwMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkNVwiO1xufVxuXG4ubGluZWFyaWNvbnMtcmVtaW5kZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q2XCI7XG59XG5cbi5saW5lYXJpY29ucy1nZXN0dXJlLXpvb20yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q3XCI7XG59XG5cbi5saW5lYXJpY29ucy1nZXN0dXJlLXBpbmNoMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtaG9yaXpvbnRhbDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZDlcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLXZlcnRpY2FsMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkYVwiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtbGVmdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZGJcIjtcbn1cblxuLmxpbmVhcmljb25zLWZpbmdlcnMtc2Nyb2xsLXJpZ2h0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkY1wiO1xufVxuXG4ubGluZWFyaWNvbnMtZmluZ2Vycy1zY3JvbGwtdmVydGljYWwzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2RkXCI7XG59XG5cbi5saW5lYXJpY29ucy1ib3JkZXItc3R5bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZGVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvcmRlci1hbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZGZcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvcmRlci1vdXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlMFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLWlubmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2UxXCI7XG59XG5cbi5saW5lYXJpY29ucy1ib3JkZXItdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2UyXCI7XG59XG5cbi5saW5lYXJpY29ucy1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlM1wiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLWJvdHRvbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlNFwiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZTVcIjtcbn1cblxuLmxpbmVhcmljb25zLWJvcmRlci12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlNlwiO1xufVxuXG4ubGluZWFyaWNvbnMtYm9yZGVyLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2U3XCI7XG59XG5cbi5saW5lYXJpY29ucy1ib3JkZXItbm9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlOFwiO1xufVxuXG4ubGluZWFyaWNvbnMtZWxsaXBzaXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZTlcIjtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBTaWRlYmFyIGxvZ2ljXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbnRlbnRfb25seSxcclxuLnNpZGViYXJfY29udGVudCxcclxuLmNvbnRlbnRfc2lkZWJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAjcHJpbWFyeSxcclxuICAjc2lkZWJhciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3ByaW1hcnkge1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICBAbWVkaWEoIG1pbi13aWR0aDogOTkycHggKXtcclxuICAgICAgZmxleC1iYXNpczogNTguMzMzMzMlO1xyXG4gICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NyU7XHJcbiAgICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAjc2lkZWJhciB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSggbWluLXdpZHRoOiA5OTJweCApe1xyXG4gICAgICBmbGV4LWJhc2lzOiA0MS42NjY2NyU7XHJcbiAgICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcclxuICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jc2lkZWJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBoNSB7XHJcbiAgICArICoge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiAqIHtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArIDIpIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBwYWRkaW5nOiAzNXB4IDA7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMjVweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlY2VjZWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBkaXZbaWQqPSdjYXRlZ29yaWVzLSdde1xyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogIzg4ODtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBkaXZbaWQqPVwicmVjZW50LXBvc3RzLVwiXSB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICAucG9zdC1pbmxpbmVfX2xpbmsge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGRpdltpZCo9XCJyZWNlbnRfcG9zdHNfY3VzdG9tLVwiXSB7XHJcbiAgICAucG9zdC1taW5pbWFsLXdyYXAge1xyXG4gICAgICAudW5pdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZGl2W2lkKj1cImFyY2hpdmVzLVwiXSB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGRpdltpZCo9XCJ0YWdfY2xvdWQtXCJdIHtcclxuICAgIC50YWdjbG91ZCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBjb2xvcjogIzg4ODtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWNlY2VlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZGl2W2lkKj0nbWM0d3BfZm9ybV93aWRnZXQtJ10ge1xyXG4gICAgLm1jNHdwLWZvcm0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZGl2W2lkKj0nY2FsZW5kYXItJ117XHJcbiAgICAuY2FsZW5kYXJfd3JhcCB7XHJcbiAgICAgIHRhYmxlI3dwLWNhbGVuZGFyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgY2FwdGlvbiB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keS5ibG9nLFxyXG5ib2R5LmFyY2hpdmUsXHJcbmJvZHkuc2VhcmNoLFxyXG5ib2R5LmNhdGVnb3J5LFxyXG5ib2R5LnNpbmdsZSxcclxuYm9keS50YWdzIHtcclxuICAjY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAgIHBhZGRpbmc6IDkwcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9nLWltYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAucG9zdC1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAjcHJpbWFyeSB7XHJcbiAgICAucG9zdCB7XHJcbiAgICAgIHBhZGRpbmc6IDM1cHggMDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWNlZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2VuYXZpLm5hdi1saW5rcyB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJMaWJyZSBGcmFua2xpblwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICBjb2xvcjogIzg4ODtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWNlY2VlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICArIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZpZ2F0aW9uLnBvc3QtbmF2aWdhdGlvbiB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWNlZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VlO1xyXG4gIH1cclxufVxyXG4ucG9zdC1tZXRhIHtcclxuICAuaW5mbyB7XHJcbiAgICBkaXYge1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucG9zdC1jbGFzc2ljLWNvbnRlbnQge1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuXHJcbi5jcy1zaGFyZV9fbGlzdCB7XHJcbiAgLmNzLXNoYXJlX19pdGVtIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgLmNzLXNoYXJlX19saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogI2M3YzdjNztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZWxhdGVkLXBvc3RzLXdyYXAge1xyXG4gIFxyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxuXHJcbiAgdWwucmVsYXRlZC1wb3N0cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAwIC0yNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTsgIFxyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7IFxyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG5cclxuICAgICAgQG1lZGlhKG1pbi13aWR0aDogOTkycHgpe1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmF1dGhvci1iaW8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlZTtcclxuXHJcbiAgLmF1dGhvci1hdmF0YXIge1xyXG4gICAgXHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSggbWluLXdpZHRoOiA3NjhweCApe1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOXB4O1xyXG4gICAgICBmbGV4LWJhc2lzOiAxMDlweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWNvbnRlbnQge1xyXG4gICAgXHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcblxyXG4gICAgQG1lZGlhKCBtaW4td2lkdGg6IDc2OHB4ICl7XHJcblxyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMDlweCApO1xyXG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKCAxMDAlIC0gMTA5cHggKTtcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRob3ItdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLWRlc2NyaXB0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnNpbmdsZSB7XHJcbiAgI2NvbW1lbnRzIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIFxyXG4gICAgI3Jlc3BvbmQge1xyXG4gICAgICAuY29tbWVudC1mb3Jte1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwidXJsXCJdLFxyXG4gICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDE5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIxNnB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjdweDtcclxuICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICArIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3N1Ym1pdCB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJMaWJyZSBGcmFua2xpblwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4zM3MgYWxsIGVhc2U7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODg4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSggbWluLXdpZHRoOiA5OTJweCApe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudC1saXN0IHtcclxuICBsaSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cclxuICAgIC5jb21tZW50LWF1dGhvciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
