html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

article, aside, details, figcaption, figure,
footer, header, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before,
blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

i, em {
  font-style: italic; }

strong, b {
  font-weight: bold; }

s {
  text-decoration: line-through; }

html {
  height: 100%; }

body {
  height: 100%;
  width: 100%;
  min-width: 320px;
  box-sizing: border-box;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  color: #4A4A4A;
  background: #fff;
  font-family: "Open Sans", sans-serif, sans-serif;
  font-weight: normal;
  font-style: normal;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

button, input, textarea {
  font-family: "Open Sans", sans-serif, sans-serif;
  outline: none; }

::selection,
::-moz-selection {
  background: #000;
  color: #fff; }

.login-section ::-webkit-input-placeholder {
  color: #fff; }

.login-section ::-moz-placeholder {
  color: #fff; }

.login-section :-moz-placeholder {
  color: #fff; }

.login-section :-ms-input-placeholder {
  color: #fff; }

::-webkit-input-placeholder {
  color: #9B9B9B; }

::-moz-placeholder {
  color: #9B9B9B; }

:-moz-placeholder {
  color: #9B9B9B; }

:-ms-input-placeholder {
  color: #9B9B9B; }

.container {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1400px;
  padding-left: 15px;
  padding-right: 15px; }

/*----------------------> Links And buttons <------------------*/
a {
  color: #008CB0;
  outline: none;
  text-decoration: none;
  cursor: pointer; }

a:hover {
  color: #4A4A4A;
  text-decoration: none; }

.btn {
  display: inline-block;
  padding: 0 25px;
  margin: 0 0 0;
  font-weight: bold;
  font-size: 16px;
  line-height: 48px;
  color: #fff;
  background: #008CB0;
  border: 1px solid #008CB0;
  border-radius: 25px; }

.btn:hover {
  background: #fff;
  color: #008CB0; }

.link {
  font-size: 14px;
  font-weight: 600; }

/*----------------------> Basic Classes <------------------*/
.reg {
  text-transform: uppercase; }

.f_left {
  float: left; }

.f_right {
  float: right; }

.al_left {
  text-align: left; }

.al_right {
  text-align: right; }

.al_center {
  text-align: center; }

.it {
  font-style: italic; }

.let {
  letter-spacing: -1px; }

.full_w {
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }

.val_mid {
  vertical-align: middle; }

/*----------------------> Positions <------------------*/
.p_abs {
  position: absolute; }

.p_rel {
  position: relative; }

.p_fix {
  position: fixed; }

.clear {
  clear: both;
  width: 100%;
  line-height: 0;
  font-size: 0; }

.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.wrapper {
  overflow: hidden; }

/*----------------------> Displays <------------------*/
.d_block {
  display: block; }

.d_ib {
  display: inline-block; }

.d_none {
  display: none; }

.d_tc {
  display: table-cell; }

.d_t {
  display: table; }

b,
strong {
  font-weight: 600; }

/*=====================> Paragraphs ========================*/
p {
  margin-bottom: 24px; }

/*=====================> Titles ========================*/
h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

.title-1 {
  font-size: 56px;
  line-height: 1.14;
  font-weight: 300; }

.title-2 {
  font-size: 40px;
  line-height: 1.5;
  font-weight: 300; }
  @media (max-width: 1024px) {
    .title-2 {
      font-size: 30px; } }
  @media (max-width: 768px) {
    .title-2 {
      font-size: 24px; } }

.title-3 {
  font-size: 30px;
  line-height: 1.5;
  font-weight: 600;
  margin-bottom: 20px; }
  @media (max-width: 767px) {
    .title-3 {
      font-size: 24px; } }

.title-4 {
  font-size: 24px; }

.title-5 {
  font-size: 20px;
  line-height: 1;
  margin-bottom: 25px; }

/*================================>> hovers <<========================================*/
a {
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease; }

a:hover {
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease; }

/*============================ Arctic modal =============================*/
.arcticmodal-overlay,
.arcticmodal-container {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1000; }

.arcticmodal-container {
  overflow: auto;
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse; }

*:first-child + html .arcticmodal-container {
  height: 100%; }

.arcticmodal-container_i {
  height: 100%;
  margin: 0 auto; }

.arcticmodal-container_i2 {
  padding: 24px;
  margin: 0;
  border: 0;
  vertical-align: middle; }

.arcticmodal-error {
  padding: 20px;
  border-radius: 10px;
  background: #000;
  color: #fff; }

.arcticmodal-loading {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  background: #000 url(loading.gif) no-repeat 50% 50%; }

/* ========================== OWL CAROUSEL =============================*/
/* 
 *  Core Owl Carousel CSS File
 *  v1.3.2
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y; }

.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%; }

.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

.owl-carousel .owl-item {
  float: left; }

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer; }

.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

.header {
  background-color: #fff; }
  .header__inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 30px;
    height: 90px; }
  .header__info {
    display: flex;
    align-items: center; }
  .header__nav-list {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 600; }
    .header__nav-list a {
      color: #4A90E2; }
      .header__nav-list a:hover {
        color: #FF2214; }
    .header__nav-list li {
      margin: 0 7px; }
  .header__phone {
    margin-left: 60px; }
  .header__burger {
    display: none; }
  @media (max-width: 1100px) {
    .header__inner {
      padding: 0 15px; }
    .header__phone {
      margin-left: 30px; } }
  @media (max-width: 1024px) {
    .header__inner {
      padding-right: 80px; }
    .header__burger {
      display: inline-block;
      border: none;
      cursor: pointer;
      outline: none;
      width: 42px;
      height: 40px;
      top: 50%;
      margin-top: -20px;
      right: 12px;
      position: absolute;
      background: none; }
    .header__burger span {
      display: block;
      position: absolute;
      height: 2px;
      left: 8px;
      right: 8px;
      background-color: #008CB0;
      transition: all 0.25s ease; }
      .header__burger span:nth-child(1) {
        top: 11px; }
      .header__burger span:nth-child(2) {
        top: 19px; }
      .header__burger span:nth-child(3) {
        top: 27px; }
    .header.showNav .header__burger span {
      left: 6px;
      right: 6px; }
      .header.showNav .header__burger span:nth-child(1) {
        transform: rotate(45deg);
        top: 19px; }
      .header.showNav .header__burger span:nth-child(2) {
        opacity: 0; }
      .header.showNav .header__burger span:nth-child(3) {
        transform: rotate(-45deg);
        top: 19px; }
    .header__inner {
      position: relative;
      z-index: 99; }
    .header__nav {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: fixed;
      height: calc(100vh - 90px);
      top: 90px;
      left: 100%;
      width: 100%;
      transition: all ease 500ms;
      overflow: auto;
      background: linear-gradient(0deg, #FFE4ED, #3E6DDA, #1B3296);}
      .header__nav::after {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url("/active-sites/Template8-1526//active-sites/Template8-1526/../i/bg-menu.png") 100% 100% no-repeat;
		background-size: 100%;
        content: ''; }
    .header.showNav .header__nav {
      left: 0; }
    .header__nav-list {
      text-align: center;
      display: block;
      font-size: 16px;
      position: relative;
      z-index: 10; }
      .header__nav-list li {
        margin: 13px 0; }
      .header__nav-list a {
        color: #fff; }
    .header__logo {
      width: 150px; }
      .header__logo img {
        max-width: 100%;
        height: auto; } }
  @media (max-width: 767px) {
    .header__nav::after {
      background-size: 100% auto; } }
  @media (max-width: 375px) {
    .header__inner {
      padding-right: 60px; }
    .header__logo {
      width: 120px; }
    .header__phone {
      margin-left: 10px; } }

.map {
	width: 100%;
    height: 322px;
}
.header__nav-list ul {
  display: none;
  position: absolute;
    background: #fff;
    padding: 10px;
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    z-index: 999;
}
.header__nav-list ul li {
  margin: 10px;
}
.header__nav-list li:hover ul {
  display: block;
}
.footer {
  font-size: 14px; }
  .footer__top {
    background-color: #fff;
    color: #9B9B9B;
    padding: 60px 0; }
    .footer__top a {
      color: #008CB0; }
    .footer__top p {
      margin-bottom: 10px; }
  .footer__nav {
    margin-bottom: 60px; }
    .footer__nav a {
      color: #008CB0; }
  .footer__nav-list {
    display: flex;
    justify-content: center;
    flex-wrap: wrap; 
    flex-direction: column;}
    .footer__nav-list li {
      margin: 0 10px; }
  .footer__inner {
    display: flex;
    justify-content: space-between;
    max-width: 1110px;
    margin: 0 auto; }
	.footer__col {
		display: flex;
		flex-direction: column;}
  .footer__social {
    display: flex;
    padding: 20px 0 0; 
	margin-top: -144px}
    .footer__social a {
      display: block;
      margin: 0 5px; }
  .footer__contact {
    display: flex;
    margin: 0 -25px; }
    .footer__contact li {
      margin: 0 25px; }
  .footer__bottom {
    background-color: #fff;
    padding: 30px 0;
    color: #4A4A4A; }
  @media (max-width: 767px) {
    .footer__nav-list li {
      margin: 5px; }
    .footer__top {
      padding: 30px 0;
      text-align: center; }
    .footer__inner {
      display: block; }
    .footer__nav {
      margin-bottom: 15px; }
    .footer__col {
      width: auto; }
    .footer__contact {
      justify-content: center;
      text-align: left;
      margin: 15px 0; }
    .footer__social {
      padding: 0 0 15px;
      justify-content: center; } }
  @media (max-width: 479px) {
    .footer__contact {
      display: block;
      text-align: center; }
      .footer__contact li {
        margin-bottom: 10px; }
    .footer__bottom {
      padding: 20px 0;
      text-align: center; } }

.breadcrumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 15px 0;
  font-size: 14px; }
  .breadcrumb a {
    color: #4A90E2; }

.login-section {
  padding: 75px 0; 
  background: url(../i/bg-login.jpg) 50% 0 no-repeat;
  background-size: cover}
  .login-section__inner {
    display: flex;
    justify-content: center;
    align-items: center; }
  .login-section__form {
    padding: 0 0 0 30px; 
	margin-top: -35px;}
  .login-section__title {
	color: #fff;
  }
.login-section__img {
	margin-left: -92px;
}
  @media (max-width: 768px) {
    .login-section__img {
      width: 300px; }
      .login-section__img img {
        max-width: 100%;
        height: auto; }
	.breadcrumb {display: none}}

  @media (max-width: 479px) {
    .login-section {
      padding: 40px 0; }
      .login-section__img {
        display: none; }
      .login-section__inner {
        display: block;
        text-align: center; }
      .login-section__form {
        padding: 0; }
        .login-section__form .form-btn {
          width: 100%; } }

.form-control {
  background: #F0F0F0;
  border-radius: 25px;
  width: 100%;
  font-size: 14px;
  color: #000;
  height: 50px;
  padding: 0 25px;
  border: none;
  font-weight: 400;
  outline: none; }
.login-section .form-control {
  background: transparent;
  border-radius: 25px;
  width: 100%;
  font-size: 14px;
  color: #fff;
  height: 50px;
  padding: 0 25px;
  border: 1px solid #fff;
  font-weight: 400;
  outline: none; }
textarea.form-control {
  height: 150px;
  resize: vertical;
  padding: 15px 25px; }

.form-btn {
  background: #FFFFFF;
  border: 1px solid #008CB0;
  color: #008CB0;
  border-radius: 25px;
  display: inline-block;
  text-align: center;
  line-height: 46px;
  font-weight: 600;
  cursor: pointer;
  min-width: 144px; }
  .form-btn:hover {
    background-color: #008CB0;
    color: #fff; }
.form-btn--red {
  border: 1px solid #FF2214;
  color: #FF2214;}
  .form-btn:hover {
    background-color: #FF2214;
    color: #fff; }
.apply .container {
	position: relative;
}
.form-btn--apply {
	position: absolute;
	right: 0;
	top: -82px;
	padding: 0 20px;
}
.login-form__fields {
  margin-bottom: 10px; }

.login-form__row {
  margin-bottom: 20px; }
.login-form__row input {
  width: 256px; }
.login-form__row a {
  color: #fff }
.login-form .form-btn {
	color: #FF2214;
}

.banner {
  background: url("/active-sites/Template8-1526//active-sites/Template8-1526/../i/banner-bg.jpg") 50% -90px no-repeat;
  background-size: cover;
  height: 760px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff; }
  .banner__inner {
    display: flex;
    justify-content: flex-start;
	padding-left: 130px;
	margin-top: -70px}
  .banner__content {
    width: 100%;
    max-width: 540px; }
  .banner__caption {
    margin-top: 35px;
    margin-bottom: 50px; }
  .banner__btn {
    background: #FF2214;
    border-radius: 25px;
    font-weight: bold;
    font-size: 18px;
    line-height: 50px;
    padding: 0 25px;
    display: inline-block;
    text-align: center;
    color: #FFFFFF; }
    .banner__btn:hover {
      background-color: rgba(255, 34, 20, 0.8);
      color: #fff; }
  @media (max-width: 1440px) {
    .banner {
      height: 620px; }
      .banner__title {
        font-size: 56px; } }
  @media (max-width: 1300px) {
    .banner {
      height: 590px; } }
  @media (max-width: 1100px) {
    .banner {
      height: 460px;
      background-position: 80% 50%; }
      .banner__title {
        font-size: 48px; } }
  @media (max-width: 575px) {
    .banner {
      text-align: center;
      background-image: url("/active-sites/Template8-1526//active-sites/Template8-1526/../i/resp-banner-bg.png");
      background-position: 0 40%;
      background-size: cover;}
      .banner__title {
        font-size: 40px; }
      .banner__content {
        max-width: 100%; }
	  .banner__caption {display: none}
	  .footer__social {margin-top: 0}}
  @media (max-width: 479px) {
    .banner {
      height: auto;
      padding: 150px 0 50px;
      background-position: 50%; }
      .banner__title {
        font-size: 30px; }
      .banner__caption {
        margin-bottom: 20px;
        margin-bottom: 30px; } 
	  .form-btn--apply{top: -57px;}}
  .banner--sm {
    height: 590px;
    text-align: right; 
	align-items: flex-end;}
  @media (max-width: 767.98px) {
    .banner--sm {
      padding: 20px 0;
      height: 432px;
      background-image: url(../i/purchase-bg-mobile.png) !important;
      text-align: center;
      background-size: cover;}
    .banner--sm .banner__content {
      max-width: 100%;
      text-align: center; } 
	  .banner__inner {
		padding-left: 0;
    	margin-top: 0;}}

.features {
  background-color: #fff;
  padding: 47px 0;
  text-align: center;
  font-weight: 600; }
  .features__inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
  .features__item {
    margin: 0 90px; }
  .features__item-icon {
    height: 130px;
    display: flex;
    align-items: center;
    margin-bottom: 10px; }
  @media (max-width: 1400px) {
    .features__item {
      margin: 0 30px; } }
  @media (max-width: 1024px) {
    .features {
      padding: 20px 0; }
      .features__item {
        width: 50%;
        margin: 0;
        padding: 20px 15px;
        text-align: center; }
      .features__item-icon {
        margin-bottom: 20px;
        justify-content: center; } }
  @media (max-width: 479px) {
    .features__item-icon {
      display: block;
      height: auto; }
      .features__item-icon img {
        height: 100px; } }
  @media (max-width: 375px) {
    .features__item {
      width: 100%; }
    .features__item-icon {
      margin-bottom: 10px; } }

.news {
  background-color: #F4F4F4;
  padding: 70px 0; }
  .news__inner {
    display: flex;
    justify-content: space-between;
    margin-left: -15px;
    margin-right: -15px;
    max-width: 1140px;
    margin: 0 auto; }
  .news__title {
    text-align: center;
    color: #000;
    margin-bottom: 40px; }
  .news__item {
    width: 33.3%;
    padding: 0 15px; }
  .news__item-time {
    display: block;
    font-size: 13px;
    color: #4A4A4A;
    padding: 16px 0 0; }
  @media (max-width: 768px) {
    .news {
      padding: 40px 0; }
      .news__inner {
        display: block; }
      .news__title {
        margin-bottom: 25px; }
      .news__item {
        width: auto;
        margin-bottom: 30px; }
        .news__item:last-child {
          margin-bottom: 0; } }

.purchase {
  position: relative;
  padding: 0;}
  .purchase__title {
    margin-bottom: 30px; }
  .purchase__inner {
    width: 100%;
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px; }
  .purchase__item {
    display: flex;
    margin-bottom: 55px; }
    .purchase__item:last-child {
      margin-bottom: 0; }
.purchase__item:first-child .purchase__item-img {
	padding-left: 47px;
}

.purchase__item:first-child .purchase__item-caption {
	padding-left: 15px;
    margin-top: 15px;
}

.purchase__item .purchase__item-caption .title-5 {
	margin-top: 48px;
    max-width: 425px;
    font-weight: 700;
    line-height: 27px;
}
.purchase__item:last-child .purchase__item-caption .title-5 {
	margin-top: 82px;
}
.purchase__item:last-child .purchase__item-img {
	margin-top: 26px;
    margin-left: 30px;
    margin-bottom: 56px;
}
  .purchase__item-caption {
    width: 50%;
    padding-right: 40px; }
  .purchase__item-img {
    width: 50%; }
    .purchase__item-img img {
      max-width: 100%;
      height: auto; }
  @media (max-width: 1024px) {
    .purchase {
      padding: 80px 0; }
      .purchase__title {
        margin-bottom: 25px; } }
  @media (max-width: 768px) {
    .purchase {
      padding: 40px 0; }
      .purchase__title {
        margin-bottom: 15px; }
      .purchase__item {
        display: block;
        text-align: center;
        margin-bottom: 30px; }
      .purchase__item-img, .purchase__item-caption {
        width: auto;
        padding: 0; }
      .purchase__item-img {
        height: auto;
        margin-bottom: 15px; }
        .purchase__item-img img {
          max-width: 200px; } 
	  .purchase__item:last-child {
		  flex-direction: column-reverse;
    	  display: flex;
	  }
	  .purchase__item:last-child .purchase__item-caption .title-5 {
		  margin-top: 0
	  }}
.purchase__big-title {
	font-size: 48px;
	color: #4A4A4A;
	text-align: left;
	font-weight: 300;
	margin-top: -86px;
}
@media (max-width: 768px) {
	.purchase__big-title { 
		text-align: center;
		margin-top: 0;
		color: #4A4A4A;
		font-size: 34px;
	}
}
.breadcrumb__purchase {
	position: relative;
	color: #4a4a4a;
	text-align: left;
	padding-top: 10px;
}
.contact {
  padding: 0 0 20px;
  position: relative; }
  .contact__inner {
    max-width: 735px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: space-between; }
  .contact__title {
    margin-bottom: 30px; }
  .contact__col {
    width: calc(50% - 15px); }
  .contact__list li {
    display: flex;
    align-items: flex-start;
    padding: 7px 0; }
  .contact__list b {
    display: inline-block;
    min-width: 110px; }
  .contact__form-row {
    margin-bottom: 20px; }
  .contact__form-btn {
    padding: 20px 0 0; }
  @media (max-width: 768px) {
    .contact {
      padding: 50px 0 40px; } }
  @media (max-width: 575px) {
    .contact__inner {
      display: block; }
    .contact__col {
      width: auto;
      margin-bottom: 20px; }
      .contact__col:last-child {
        margin-bottom: 0; } }

.steps {
  background: url(../i/bg-steps.png) 50% 0 no-repeat;
  padding: 62px 0;
  font-weight: 600;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  color: #FFFFFF; }
  .steps__inner {
    display: flex;
    justify-content: center; }
  .steps__item {
    margin: 0 82px; }
  .steps__item-icon {
    height: 290px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px; }
  .steps__item-caption {
    max-width: 220px;
    margin-left: auto;
    margin-right: auto; }
  @media (max-width: 1024px) {
    .steps__item {
      margin: 0 25px; } }
  @media (max-width: 768px) {
    .steps {
      padding: 40px 0; 
	  background: url(../i/bg-steps-mb.png) 50% 0 no-repeat;
	  background-size: cover;}
      .steps__inner {
        display: block; }
      .steps__item {
        width: auto;
        margin: 0px 0 40px; }
        .steps__item:last-child {
          margin-bottom: 0; }
      .steps__item-icon {
        height: auto;
        display: block; }
        .steps__item-icon img {
          max-width: 200px;
          max-height: 240px; } }

.qq-section {
  padding: 50px 0;
  text-align: center; }
  .qq-section__title {
    margin-bottom: 35px; }
  .qq-section .container {
    max-width: 734px; }
  .qq-section__form-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px; }
    .qq-section__form-row:last-child {
      margin-bottom: 0; }
  .qq-section__form-control {
    width: calc(50% - 15px); }
  .qq-section__form-btn {
    padding-top: 20px; }
  @media (max-width: 479px) {
    .qq-section__form-row {
      display: block;
      margin: 0; }
    .qq-section__form-control {
      width: auto;
      margin-bottom: 20px; }
    .qq-section__form-row .qq-section__form-row {
      display: flex; }
    .qq-section__form-row .qq-section__form-row .qq-section__form-control {
      width: calc(50% - 5px);
      margin-bottom: 0; }
    .qq-section__form-btn {
      padding-top: 20px; } }

.apply {
  padding: 62px 0 10px; }
  .apply__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 65px; }
  .apply .container {
    max-width: 920px; }
  .apply__inner {
    max-width: 734px;
    margin-left: auto;
    margin-right: auto; }
  .apply__form-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px; }
    .apply__form-row:last-child {
      margin-bottom: 0; }
  .apply__form-control {
    width: calc(50% - 15px); }
  .apply__form-btn {
    padding-top: 20px;
    text-align: center; }
  @media (max-width: 768px) {
    .apply {
      padding: 40px 0; }
      .apply__header {
        margin-bottom: 25px; } }
  @media (max-width: 479px) {
    .apply__form-row {
      display: block;
      margin: 0; }
    .apply__header {
      text-align: center;
      display: block;
      margin-bottom: 40px; }
      .apply__header .btn {
        width: 100%; }
    .apply__title {
      margin-bottom: 20px; }
    .apply__form-control {
      width: auto;
      margin-bottom: 20px; }
    .apply__form-row .apply__form-row {
      display: flex; }
    .apply__form-row .apply__form-row .apply__form-control {
      width: calc(50% - 5px);
      margin-bottom: 0; }
    .apply__form-btn {
      padding-top: 30px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl9yZXNldC5zY3NzIiwiX3ZhcnMuc2NzcyIsIl9kZWZhdWx0LnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfYnJlYWRjcnVtYi5zY3NzIiwiX2Zvcm1zLnNjc3MiLCJfYmFubmVyLnNjc3MiLCJfZmVhdHVyZXMuc2NzcyIsIl9uZXdzLnNjc3MiLCJfcHVyY2hhc2Uuc2NzcyIsIl9jb250YWN0LnNjc3MiLCJfc3RlcHMuc2NzcyIsIl9xdWljay1xdW90ZS5zY3NzIiwiX2FwcGx5LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAncmVzZXQnO1xyXG5AaW1wb3J0IFwidmFyc1wiO1xyXG5cclxuQGltcG9ydCBcImRlZmF1bHRcIjtcclxuQGltcG9ydCBcImhlYWRlclwiO1xyXG5AaW1wb3J0IFwiZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XHJcbkBpbXBvcnQgXCJmb3Jtc1wiO1xyXG5AaW1wb3J0IFwiYmFubmVyXCI7XHJcbkBpbXBvcnQgXCJmZWF0dXJlc1wiO1xyXG5AaW1wb3J0IFwibmV3c1wiO1xyXG5AaW1wb3J0IFwicHVyY2hhc2VcIjtcclxuQGltcG9ydCBcImNvbnRhY3RcIjtcclxuQGltcG9ydCBcInN0ZXBzXCI7XHJcbkBpbXBvcnQgXCJxdWljay1xdW90ZVwiO1xyXG5AaW1wb3J0IFwiYXBwbHlcIjsiLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlcixcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuaSwgZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuc3Ryb25nLCBiIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxucyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbn0iLCIkYWNjZW50LWNvbG9yOiAjMDA4Q0IwO1xyXG4kY29sb3I6ICM0QTRBNEE7XHJcbiRmb250LWZhbWlseSA6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1zaXplOiAxNnB4O1xyXG4kbGluZS1oZWlnaHQ6IDEuNTtcclxuJHRpdGxlLTE6IDU2cHg7XHJcbiR0aXRsZS0yOiA0MHB4O1xyXG4kdGl0bGUtMzogMzBweDtcclxuJHRpdGxlLTQ6IDI0cHg7XHJcbiR0aXRsZS01OiAyMHB4OyIsIkBpbXBvcnQgJ3ZhcnMnO1xyXG5cclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiAzMjBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXNpemU6ICRmb250LXNpemU7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbip7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5idXR0b24sIGlucHV0LCB0ZXh0YXJlYXtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LCBzYW5zLXNlcmlmO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbjo6c2VsZWN0aW9uLFxyXG46Oi1tb3otc2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiM5QjlCOUI7fVxyXG46Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge2NvbG9yOiM5QjlCOUI7fVxyXG46LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge2NvbG9yOiM5QjlCOUI7fVxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge2NvbG9yOiM5QjlCOUI7fVxyXG5cclxuLmNvbnRhaW5lcntcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT4gTGlua3MgQW5kIGJ1dHRvbnMgPC0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmEge1xyXG4gIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gIG91dGxpbmU6bm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICBjdXJzb3I6cG9pbnRlcjtcclxufVxyXG5cclxuYTpob3ZlcntcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG59XHJcblxyXG4uYnRue1xyXG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxuICBtYXJnaW46IDAgMCAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogNDhweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAkYWNjZW50LWNvbG9yO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQtY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuIH1cclxuXHJcbiAgLmJ0bjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICB9XHJcblxyXG4ubGlua3tcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0+IEJhc2ljIENsYXNzZXMgPC0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5yZWcge3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1cclxuLmZfbGVmdCB7ZmxvYXQ6bGVmdH1cclxuLmZfcmlnaHQge2Zsb2F0OnJpZ2h0fVxyXG4uYWxfbGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cclxuLmFsX3JpZ2h0IHt0ZXh0LWFsaWduOnJpZ2h0fVxyXG4uYWxfY2VudGVyIHt0ZXh0LWFsaWduOmNlbnRlcn1cclxuXHJcbi5pdHtmb250LXN0eWxlOml0YWxpY31cclxuLmxldHtsZXR0ZXItc3BhY2luZzotMXB4fVxyXG5cclxuLmZ1bGxfd3tcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi52YWxfbWlke3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tPiBQb3NpdGlvbnMgPC0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wX2Fic3twb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4ucF9yZWx7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLnBfZml4e3Bvc2l0aW9uOiBmaXhlZDt9XHJcbi5jbGVhciB7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjA7Zm9udC1zaXplOjA7fVxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4ud3JhcHBlciB7b3ZlcmZsb3c6aGlkZGVufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tPiBEaXNwbGF5cyA8LS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5kX2Jsb2NreyBkaXNwbGF5OmJsb2NrO31cclxuLmRfaWJ7IGRpc3BsYXk6aW5saW5lLWJsb2NrO31cclxuLmRfbm9uZXsgZGlzcGxheTpub25lO31cclxuLmRfdGN7IGRpc3BsYXk6dGFibGUtY2VsbDt9XHJcbi5kX3R7IGRpc3BsYXk6dGFibGU7fVxyXG5cclxuXHJcbmIsXHJcbnN0cm9uZ3tcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PiBQYXJhZ3JhcGhzID09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5wIHttYXJnaW4tYm90dG9tOjI0cHh9XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PiBUaXRsZXMgPT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaDEsaDIsaDMsaDQsaDUsaDZ7XHJcbiAgZm9udC13ZWlnaHQ6bm9ybWFsO1xyXG59XHJcblxyXG4udGl0bGUtMXtcclxuICBmb250LXNpemU6ICR0aXRsZS0xO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi50aXRsZS0ye1xyXG4gIGZvbnQtc2l6ZTogJHRpdGxlLTI7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS0ze1xyXG4gIGZvbnQtc2l6ZTogJHRpdGxlLTM7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRpdGxlLTR7XHJcbiAgZm9udC1zaXplOiAkdGl0bGUtNDtcclxufVxyXG5cclxuLnRpdGxlLTV7XHJcbiAgZm9udC1zaXplOiAkdGl0bGUtNTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT4+IGhvdmVycyA8PD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5he1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2U7XHJcbn1cclxuYTpob3ZlcntcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09IEFyY3RpYyBtb2RhbCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5hcmN0aWNtb2RhbC1vdmVybGF5LFxyXG4uYXJjdGljbW9kYWwtY29udGFpbmVyIHsgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IHotaW5kZXg6IDEwMDA7IH1cclxuLmFyY3RpY21vZGFsLWNvbnRhaW5lciB7IG92ZXJmbG93OiBhdXRvOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGJvcmRlcjogMDsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxyXG4qOmZpcnN0LWNoaWxkK2h0bWwgLmFyY3RpY21vZGFsLWNvbnRhaW5lciB7IGhlaWdodDogMTAwJSB9XHJcbi5hcmN0aWNtb2RhbC1jb250YWluZXJfaSB7IGhlaWdodDogMTAwJTsgbWFyZ2luOiAwIGF1dG87IH1cclxuLmFyY3RpY21vZGFsLWNvbnRhaW5lcl9pMiB7IHBhZGRpbmc6IDI0cHg7IG1hcmdpbjogMDsgYm9yZGVyOiAwOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcbi5hcmN0aWNtb2RhbC1lcnJvciB7IHBhZGRpbmc6IDIwcHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7IGJhY2tncm91bmQ6ICMwMDA7IGNvbG9yOiAjZmZmOyB9XHJcbi5hcmN0aWNtb2RhbC1sb2FkaW5nIHsgd2lkdGg6IDgwcHg7IGhlaWdodDogODBweDsgYm9yZGVyLXJhZGl1czogMTBweDsgYmFja2dyb3VuZDogIzAwMCB1cmwobG9hZGluZy5naWYpIG5vLXJlcGVhdCA1MCUgNTAlOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT0gT1dMIENBUk9VU0VMID09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLyogXHJcbiAqICBDb3JlIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxyXG4gKiAgdjEuMy4yXHJcbiAqL1xyXG5cclxuLyogY2xlYXJmaXggKi9cclxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXI6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiLlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuLyogZGlzcGxheSBub25lIHVudGlsIGluaXQgKi9cclxuLm93bC1jYXJvdXNlbHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcntcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XHJcbn1cclxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXItb3V0ZXJ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXItb3V0ZXIuYXV0b0hlaWdodHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuICBcclxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW17XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLm93bC1jb250cm9scyAub3dsLXBhZ2UsXHJcbi5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIGRpdntcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLm93bC1jb250cm9scyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsICAub3dsLXdyYXBwZXIsXHJcbi5vd2wtY2Fyb3VzZWwgIC5vd2wtaXRlbXtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICAgIGhpZGRlbjtcclxuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogICAgIGhpZGRlbjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG59XHJcblxyXG4iLCIuaGVhZGVye1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdCZfX2lubmVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQmX19pbmZve1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19uYXYtbGlzdHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogIzRBOTBFMjtcclxuXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICNGRjIyMTQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luOiAwIDdweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3Bob25le1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQmX19idXJnZXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG5cclxuXHRcdCZfX2lubmVye1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fcGhvbmV7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuXHRcdCZfX2lubmVye1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J1cmdlciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiA0MnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcclxuXHRcdFx0cmlnaHQ6IDEycHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19idXJnZXIgc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRsZWZ0OiA4cHg7XHJcblx0XHRcdHJpZ2h0OiA4cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0dG9wOiAxMXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHR0b3A6IDE5cHg7XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpe1xyXG5cdFx0XHRcdHRvcDogMjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zaG93TmF2ICZfX2J1cmdlciBzcGFuIHtcclxuXHRcdFx0bGVmdDogNnB4O1xyXG5cdFx0XHRyaWdodDogNnB4O1xyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdHRvcDogMTlweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHR0b3A6IDE5cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pbm5lcntcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX25hdntcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTBweCk7XHJcblx0XHRcdHRvcDogOTBweDtcclxuXHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIDUwMG1zO1xyXG5cdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1LjU0ZGVnLCAjNjVGREYwIDAuOTMlLCAjMUQ2RkEzIDEwMCUpO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9yZXNwLW5hdi1iZy5wbmcnKSBjYWxjKDEwMCUgLSA0N3B4KSBjYWxjKDEwMCUgLSAzNHB4KSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNob3dOYXYgJl9fbmF2e1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX25hdi1saXN0e1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRtYXJnaW46IDEzcHggMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2xvZ297XHJcblx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCZfX25hdntcclxuXHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDBweCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcclxuXHRcdCZfX2lubmVye1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2xvZ297XHJcblx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19waG9uZXtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmZvb3RlciB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHQmX190b3B7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xyXG5cdFx0Y29sb3I6ICM5QjlCOUI7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDA7XHJcblxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0cHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX25hdntcclxuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19uYXYtbGlzdHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbm5lcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cclxuXHQmX19zb2NpYWx7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblxyXG5cdFx0YXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbjogMCAtMjVweDtcclxuXHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luOiAwIDI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3R0b217XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdFx0Y29sb3I6ICM0QTRBNEE7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCZfX25hdi1saXN0e1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRtYXJnaW46IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RvcHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW5uZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX25hdntcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19jb2x7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NvbnRhY3R7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19zb2NpYWx7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG5cdFx0Jl9fY29udGFjdHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19ib3R0b217XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn0iLCIuYnJlYWRjcnVtYntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGF7XG4gICAgICAgIGNvbG9yOiAjNEE5MEUyO1xuICAgIH1cbn0iLCIubG9naW4tc2VjdGlvbntcclxuXHRwYWRkaW5nOiA2MHB4IDA7XHJcblxyXG5cdCZfX2lubmVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX2Zvcm17XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHQmX19pbWd7XHJcblx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcclxuXHRcdHBhZGRpbmc6IDQwcHggMDtcclxuXHJcblx0XHQmX19pbWd7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW5uZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZm9ybXtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdC5mb3JtLWJ0bntcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbHtcclxuXHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRwYWRkaW5nOiAwIDI1cHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxudGV4dGFyZWEuZm9ybS1jb250cm9se1xyXG5cdGhlaWdodDogMTUwcHg7XHJcblx0cmVzaXplOiB2ZXJ0aWNhbDtcclxuXHRwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbn1cclxuXHJcbi5mb3JtLWJ0bntcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQtY29sb3I7XHJcblx0Y29sb3I6ICRhY2NlbnQtY29sb3I7XHJcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG1pbi13aWR0aDogMTQ0cHg7XHJcblxyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG59XHJcblxyXG4ubG9naW4tZm9ybXtcclxuXHJcblx0Jl9fZmllbGRze1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdCZfX3Jvd3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG59IiwiLmJhbm5lcntcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmFubmVyLWJnLmpwZycpIDUwJSAwIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0aGVpZ2h0OiA2OTBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdCZfX2lubmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxuXG5cdCZfX2NvbnRlbnR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0fVxuXG5cdCZfX2NhcHRpb257XG5cdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0Jl9fYnRue1xuXHRcdGJhY2tncm91bmQ6ICNGRjIyMTQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0cGFkZGluZzogMCAyNXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRkYyMjE0LCAuOCk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHRcblx0XHRoZWlnaHQ6IDYyMHB4O1xuXG5cdFx0Jl9fdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDU2cHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1x0XG5cdFx0aGVpZ2h0OiA1OTBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcdFxuXHRcdGhlaWdodDogNDYwcHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDUwJTtcblxuXHRcdCZfX3RpdGxle1xuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9yZXNwLWJhbm5lci1iZy5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDQwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcblx0XHQmX190aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cblx0XHQmX19jb250ZW50e1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiA1MHB4IDAgMTUwcHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXG5cdFx0Jl9fdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2FwdGlvbntcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLXNte1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHQmLS1zbXtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDgwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tc20gJl9fY29udGVudHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn0iLCIuZmVhdHVyZXN7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogNjAwO1xuXG5cdCZfX2lubmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9faXRlbXtcblx0XHRtYXJnaW46IDAgNjBweDtcblx0fVxuXG5cdCZfX2l0ZW0taWNvbntcblx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdCZfX2l0ZW17XG5cdFx0XHRtYXJnaW46IDAgMzBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19pdGVtLWljb257XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0Jl9faXRlbS1pY29ue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbS1pY29ue1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cbn0iLCIubmV3c3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xyXG5cdHBhZGRpbmc6IDgwcHggMDtcclxuXHJcblx0Jl9faW5uZXJ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX3RpdGxle1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbXtcclxuXHRcdHdpZHRoOiAzMy4zJTtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0tdGltZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0Y29sb3I6ICM0QTRBNEE7XHJcblx0XHRwYWRkaW5nOiAxNnB4IDAgMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHJcblx0XHQmX19pbm5lcntcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGl0bGV7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faXRlbXtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIucHVyY2hhc2V7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcblxuICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgICZfX2lubmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgICZfX2l0ZW17XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tY2FwdGlvbntcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAmX19pdGVtOm50aC1jaGlsZChvZGQpICZfX2l0ZW0tY2FwdGlvbntcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgJl9faXRlbTpudGgtY2hpbGQob2RkKSAmX19pdGVtLWltZ3tcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgJl9faXRlbS1pbWd7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG5cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0taW1nLFxuICAgICAgICAmX19pdGVtLWNhcHRpb257XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtLWltZ3tcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jb250YWN0e1xuICAgIHBhZGRpbmc6IDcwcHggMCA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICZfX2lubmVye1xuICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fY29se1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB9XG5cbiAgICAmX19saXN0e1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICB9XG4gICAgICAgIGJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybS1yb3d7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJl9fZm9ybS1idG57XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnN0ZXBze1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBMEEzQUI7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICZfX2lubmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19pdGVte1xuICAgICAgICBtYXJnaW46IDAgNzBweDtcbiAgICB9XG5cbiAgICAmX19pdGVtLWljb257XG4gICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0tY2FwdGlvbntcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgNDBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtLWljb257XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnFxLXNlY3Rpb257XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogNzM0cHg7XG4gICAgfVxuXG4gICAgJl9fZm9ybS1yb3d7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybS1jb250cm9se1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB9XG5cbiAgICAmX19mb3JtLWJ0bntcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICZfX2Zvcm0tcm93e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mb3JtLWNvbnRyb2x7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mb3JtLXJvdyAmX19mb3JtLXJvd3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mb3JtLXJvdyAmX19mb3JtLXJvdyAmX19mb3JtLWNvbnRyb2x7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvcm0tYnRue1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmFwcGx5e1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgODBweDtcblxuICAgICZfX2hlYWRlcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgfVxuXG4gICAgJl9faW5uZXJ7XG4gICAgICAgIG1heC13aWR0aDogNzM0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl9fZm9ybS1yb3d7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybS1jb250cm9se1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB9XG5cbiAgICAmX19mb3JtLWJ0bntcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgJl9fZm9ybS1yb3d7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvcm0tY29udHJvbHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvcm0tcm93ICZfX2Zvcm0tcm93e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvcm0tcm93ICZfX2Zvcm0tcm93ICZfX2Zvcm0tY29udHJvbHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZm9ybS1idG57XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUEsQUFBQSxJQUFJLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO0FBQzdDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxVQUFVLEVBQUUsR0FBRztBQUMxQyxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxJQUFJO0FBQzFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsSUFBSTtBQUN2QyxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBQUUsRUFBRSxHQUFHO0FBQ3hDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU07QUFDZixFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUU7QUFDdEIsUUFBUSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTTtBQUM3QixLQUFLLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRTtBQUMvQyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsS0FBSztBQUN0QyxNQUFNLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxNQUFNO0FBQ2xDLElBQUksRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsT0FBTztBQUN6QyxJQUFJLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxLQUFLLENBQUM7RUFDdkIsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxDQUFDO0VBQ1QsU0FBUyxFQUFFLElBQUk7RUFDZixJQUFJLEVBQUUsT0FBTztFQUNiLGNBQWMsRUFBRSxRQUFRLEdBQ3pCOztBQUVELEFBQUEsT0FBTyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU07QUFDM0MsTUFBTSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLE9BQU8sQ0FBQztFQUNqQyxPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUVELEFBQUEsSUFBSSxDQUFDO0VBQ0gsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFFRCxBQUFBLEVBQUUsRUFBRSxFQUFFLENBQUM7RUFDTCxVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFFRCxBQUFBLFVBQVUsRUFBRSxDQUFDLENBQUM7RUFDWixNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU87QUFDakIsVUFBVSxBQUFBLE1BQU07QUFDaEIsQ0FBQyxBQUFBLE9BQU8sRUFBRSxDQUFDLEFBQUEsTUFBTSxDQUFDO0VBQ2hCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLEtBQUssQ0FBQztFQUNKLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLGNBQWMsRUFBRSxDQUFDLEdBQ2xCOztBQUVELEFBQUEsQ0FBQyxFQUFFLEVBQUUsQ0FBQztFQUNKLFVBQVUsRUFBRSxNQUFNLEdBQ25COztBQUVELEFBQUEsTUFBTSxFQUFFLENBQUMsQ0FBQztFQUNSLFdBQVcsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsQ0FBQyxDQUFDO0VBQ0EsZUFBZSxFQUFFLFlBQVksR0FDOUI7O0FFMURELEFBQUEsSUFBSSxDQUFDO0VBQ0gsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFFRCxBQUFBLElBQUksQ0FBQztFQUNILE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsS0FBSztFQUNoQixVQUFVLEVBQUUsVUFBVTtFQUN0QixNQUFNLEVBQUUsQ0FBQztFQUNULFNBQVMsRURUQyxJQUFJO0VDVWQsV0FBVyxFRFRDLEdBQUc7RUNVZixLQUFLLEVEYkMsT0FBTztFQ2NiLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFdBQVcsRURkRSxXQUFXLEVBQUUsVUFBVSxFQ2NULFVBQVU7RUFDckMsV0FBVyxFQUFFLE1BQU07RUFDbkIsVUFBVSxFQUFFLE1BQU07RUFFbEIsd0JBQXdCLEVBQUUsSUFBSTtFQUM5QixvQkFBb0IsRUFBRSxJQUFJO0VBQzFCLHNCQUFzQixFQUFFLFdBQVc7RUFDbkMsdUJBQXVCLEVBQUUsU0FBUyxHQUNuQzs7QUFFRCxBQUFBLENBQUMsQ0FBQTtFQUNDLGtCQUFrQixFQUFFLFVBQVU7RUFDOUIsZUFBZSxFQUFFLFVBQVU7RUFDM0IsVUFBVSxFQUFFLFVBQVUsR0FDdkI7O0FBRUQsQUFBQSxNQUFNLEVBQUUsS0FBSyxFQUFFLFFBQVEsQ0FBQTtFQUNyQixXQUFXLEVEL0JFLFdBQVcsRUFBRSxVQUFVLEVDK0JULFVBQVU7RUFDckMsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLFdBQVc7QUFDWCxnQkFBZ0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSwyQkFBMkIsQ0FBQztFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUc7O0FBQzdDLEFBQUEsa0JBQWtCLENBQVU7RUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFHOztBQUM3QyxBQUFBLGlCQUFpQixDQUFXO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRzs7QUFDN0MsQUFBQSxzQkFBc0IsQ0FBTTtFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUc7O0FBRTdDLEFBQUEsVUFBVSxDQUFBO0VBQ1IsV0FBVyxFQUFFLElBQUk7RUFDakIsWUFBWSxFQUFFLElBQUk7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsTUFBTTtFQUNqQixZQUFZLEVBQUUsSUFBSTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQUNwQjs7QUFFRCxpRUFBaUU7QUFDakUsQUFBQSxDQUFDLENBQUM7RUFDQSxLQUFLLEVEM0RRLE9BQU87RUM0RHBCLE9BQU8sRUFBQyxJQUFJO0VBQ1osZUFBZSxFQUFDLElBQUk7RUFDcEIsTUFBTSxFQUFDLE9BQU8sR0FDZjs7QUFFRCxBQUFBLENBQUMsQUFBQSxNQUFNLENBQUE7RUFDTCxLQUFLLEVEakVDLE9BQU87RUNrRWIsZUFBZSxFQUFDLElBQUksR0FDckI7O0FBRUQsQUFBQSxJQUFJLENBQUE7RUFDRixPQUFPLEVBQUMsWUFBWTtFQUNwQixPQUFPLEVBQUUsTUFBTTtFQUNmLE1BQU0sRUFBRSxLQUFLO0VBQ2IsV0FBVyxFQUFFLElBQUk7RUFDakIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUQ5RUcsT0FBTztFQytFcEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENEL0VKLE9BQU87RUNnRnBCLGFBQWEsRUFBRSxJQUFJLEdBQ25COztBQUVBLEFBQUEsSUFBSSxBQUFBLE1BQU0sQ0FBQTtFQUNSLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLEtBQUssRURyRk0sT0FBTyxHQ3NGbkI7O0FBRUgsQUFBQSxLQUFLLENBQUE7RUFDSCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQUNELDZEQUE2RDtBQUM3RCxBQUFBLElBQUksQ0FBQztFQUFDLGNBQWMsRUFBQyxTQUFTLEdBQUU7O0FBQ2hDLEFBQUEsT0FBTyxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFDckIsQUFBQSxRQUFRLENBQUM7RUFBQyxLQUFLLEVBQUMsS0FBSyxHQUFFOztBQUN2QixBQUFBLFFBQVEsQ0FBQTtFQUFDLFVBQVUsRUFBRSxJQUFJLEdBQUc7O0FBQzVCLEFBQUEsU0FBUyxDQUFDO0VBQUMsVUFBVSxFQUFDLEtBQUssR0FBRTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBQyxVQUFVLEVBQUMsTUFBTSxHQUFFOztBQUUvQixBQUFBLEdBQUcsQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFNLEdBQUU7O0FBQ3ZCLEFBQUEsSUFBSSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUksR0FBRTs7QUFFMUIsQUFBQSxPQUFPLENBQUE7RUFDTCxHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsSUFBSSxFQUFFLENBQUM7RUFDUCxNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQUVELEFBQUEsUUFBUSxDQUFBO0VBQUMsY0FBYyxFQUFFLE1BQU0sR0FBRzs7QUFFbEMseURBQXlEO0FBQ3pELEFBQUEsTUFBTSxDQUFBO0VBQUMsUUFBUSxFQUFFLFFBQVEsR0FBRzs7QUFDNUIsQUFBQSxNQUFNLENBQUE7RUFBQyxRQUFRLEVBQUUsUUFBUSxHQUFHOztBQUM1QixBQUFBLE1BQU0sQ0FBQTtFQUFDLFFBQVEsRUFBRSxLQUFLLEdBQUc7O0FBQ3pCLEFBQUEsTUFBTSxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxDQUFDO0VBQUMsU0FBUyxFQUFDLENBQUMsR0FBRzs7QUFDMUQsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQUFDO0VBQ2QsT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsS0FBSztFQUNkLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUFDRCxBQUFBLFFBQVEsQ0FBQztFQUFDLFFBQVEsRUFBQyxNQUFNLEdBQUU7O0FBRTNCLHdEQUF3RDtBQUV4RCxBQUFBLFFBQVEsQ0FBQTtFQUFFLE9BQU8sRUFBQyxLQUFLLEdBQUc7O0FBQzFCLEFBQUEsS0FBSyxDQUFBO0VBQUUsT0FBTyxFQUFDLFlBQVksR0FBRzs7QUFDOUIsQUFBQSxPQUFPLENBQUE7RUFBRSxPQUFPLEVBQUMsSUFBSSxHQUFHOztBQUN4QixBQUFBLEtBQUssQ0FBQTtFQUFFLE9BQU8sRUFBQyxVQUFVLEdBQUc7O0FBQzVCLEFBQUEsSUFBSSxDQUFBO0VBQUUsT0FBTyxFQUFDLEtBQUssR0FBRzs7QUFHdEIsQUFBQSxDQUFDO0FBQ0QsTUFBTSxDQUFBO0VBQ0osV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBQ0QsOERBQThEO0FBRTlELEFBQUEsQ0FBQyxDQUFDO0VBQUMsYUFBYSxFQUFDLElBQUksR0FBRTs7QUFDdkIsMERBQTBEO0FBQzFELEFBQUEsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLENBQUE7RUFDZixXQUFXLEVBQUMsTUFBTSxHQUNuQjs7QUFFRCxBQUFBLFFBQVEsQ0FBQTtFQUNOLFNBQVMsRUQvSUQsSUFBSTtFQ2dKWixXQUFXLEVBQUUsSUFBSTtFQUNqQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFFRCxBQUFBLFFBQVEsQ0FBQTtFQUNOLFNBQVMsRURwSkQsSUFBSTtFQ3FKWixXQUFXLEVEdkpDLEdBQUc7RUN3SmYsV0FBVyxFQUFFLEdBQUcsR0FTakI7RUFQQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SUFMM0IsQUFBQSxRQUFRLENBQUE7TUFNSixTQUFTLEVBQUUsSUFBSSxHQU1sQjtFQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQVQxQixBQUFBLFFBQVEsQ0FBQTtNQVVKLFNBQVMsRUFBRSxJQUFJLEdBRWxCOztBQUVELEFBQUEsUUFBUSxDQUFBO0VBQ04sU0FBUyxFRGpLRCxJQUFJO0VDa0taLFdBQVcsRURyS0MsR0FBRztFQ3NLZixXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUtwQjtFQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQU4xQixBQUFBLFFBQVEsQ0FBQTtNQU9KLFNBQVMsRUFBRSxJQUFJLEdBRWxCOztBQUVELEFBQUEsUUFBUSxDQUFBO0VBQ04sU0FBUyxFRDNLRCxJQUFJLEdDNEtiOztBQUVELEFBQUEsUUFBUSxDQUFBO0VBQ04sU0FBUyxFRDlLRCxJQUFJO0VDK0taLFdBQVcsRUFBRSxDQUFDO0VBQ2QsYUFBYSxFQUFFLElBQUksR0FDcEI7O0FBR0Qsd0ZBQXdGO0FBQ3hGLEFBQUEsQ0FBQyxDQUFBO0VBQ0csa0JBQWtCLEVBQUUsYUFBYTtFQUNqQyxlQUFlLEVBQUUsYUFBYTtFQUM5QixhQUFhLEVBQUUsYUFBYTtFQUM1QixVQUFVLEVBQUUsYUFBYSxHQUM1Qjs7QUFDRCxBQUFBLENBQUMsQUFBQSxNQUFNLENBQUE7RUFDSCxrQkFBa0IsRUFBRSxhQUFhO0VBQ2pDLGVBQWUsRUFBRSxhQUFhO0VBQzlCLGFBQWEsRUFBRSxhQUFhO0VBQzVCLFVBQVUsRUFBRSxhQUFhLEdBQzVCOztBQUdELDJFQUEyRTtBQUMzRSxBQUFBLG9CQUFvQjtBQUNwQixzQkFBc0IsQ0FBQztFQUFFLFFBQVEsRUFBRSxLQUFLO0VBQUUsSUFBSSxFQUFFLENBQUM7RUFBRSxHQUFHLEVBQUUsQ0FBQztFQUFFLEtBQUssRUFBRSxDQUFDO0VBQUUsTUFBTSxFQUFFLENBQUM7RUFBRSxPQUFPLEVBQUUsSUFBSSxHQUFJOztBQUNqRyxBQUFBLHNCQUFzQixDQUFDO0VBQUUsUUFBUSxFQUFFLElBQUk7RUFBRSxNQUFNLEVBQUUsQ0FBQztFQUFFLE9BQU8sRUFBRSxDQUFDO0VBQUUsTUFBTSxFQUFFLENBQUM7RUFBRSxlQUFlLEVBQUUsUUFBUSxHQUFJOztBQUN4RyxBQUFBLENBQUMsQUFBQSxZQUFZLEdBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDO0VBQUUsTUFBTSxFQUFFLElBQUssR0FBRTs7QUFDM0QsQUFBQSx3QkFBd0IsQ0FBQztFQUFFLE1BQU0sRUFBRSxJQUFJO0VBQUUsTUFBTSxFQUFFLE1BQU0sR0FBSTs7QUFDM0QsQUFBQSx5QkFBeUIsQ0FBQztFQUFFLE9BQU8sRUFBRSxJQUFJO0VBQUUsTUFBTSxFQUFFLENBQUM7RUFBRSxNQUFNLEVBQUUsQ0FBQztFQUFFLGNBQWMsRUFBRSxNQUFNLEdBQUk7O0FBQzNGLEFBQUEsa0JBQWtCLENBQUM7RUFBRSxPQUFPLEVBQUUsSUFBSTtFQUFFLGFBQWEsRUFBRSxJQUFJO0VBQUUsVUFBVSxFQUFFLElBQUk7RUFBRSxLQUFLLEVBQUUsSUFBSSxHQUFJOztBQUMxRixBQUFBLG9CQUFvQixDQUFDO0VBQUUsS0FBSyxFQUFFLElBQUk7RUFBRSxNQUFNLEVBQUUsSUFBSTtFQUFFLGFBQWEsRUFBRSxJQUFJO0VBQUUsVUFBVSxFQUFFLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBSTs7QUFHOUgsMEVBQTBFO0FBQzFFOzs7R0FHRztBQUVILGNBQWM7QUFDZCxBQUFBLGFBQWEsQ0FBQyxZQUFZLEFBQUEsTUFBTSxDQUFDO0VBQy9CLE9BQU8sRUFBRSxHQUFHO0VBQ1osT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxDQUFDO0VBQ2QsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUFDRCw2QkFBNkI7QUFDN0IsQUFBQSxhQUFhLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4Qjs7QUFDRCxBQUFBLGFBQWEsQ0FBQyxZQUFZLENBQUE7RUFDeEIsT0FBTyxFQUFFLElBQUk7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixpQkFBaUIsRUFBRSwwQkFBMEIsR0FDOUM7O0FBQ0QsQUFBQSxhQUFhLENBQUMsa0JBQWtCLENBQUE7RUFDOUIsUUFBUSxFQUFFLE1BQU07RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFDRCxBQUFBLGFBQWEsQ0FBQyxrQkFBa0IsQUFBQSxXQUFXLENBQUE7RUFDekMsa0JBQWtCLEVBQUUsd0JBQXdCO0VBQzVDLGVBQWUsRUFBRSx3QkFBd0I7RUFDekMsY0FBYyxFQUFFLHdCQUF3QjtFQUN4QyxhQUFhLEVBQUUsd0JBQXdCO0VBQ3ZDLFVBQVUsRUFBRSx3QkFBd0IsR0FDckM7O0FBRUQsQUFBQSxhQUFhLENBQUMsU0FBUyxDQUFBO0VBQ3JCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsQUFBQSxhQUFhLENBQUMsU0FBUztBQUN2QixhQUFhLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQTtFQUM1QixNQUFNLEVBQUUsT0FBTyxHQUNoQjs7QUFDRCxBQUFBLGFBQWEsQ0FBQztFQUNaLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLDJCQUEyQixFQUFFLGdCQUFnQixHQUM5Qzs7QUFFRCxBQUFBLGFBQWEsQ0FBRSxZQUFZO0FBQzNCLGFBQWEsQ0FBRSxTQUFTLENBQUE7RUFDdEIsMkJBQTJCLEVBQUUsTUFBTTtFQUNuQyx3QkFBd0IsRUFBSyxNQUFNO0VBQ25DLHVCQUF1QixFQUFNLE1BQU07RUFDbkMsaUJBQWlCLEVBQUUsb0JBQWtCO0VBQ3JDLGNBQWMsRUFBRSxvQkFBa0I7RUFDbEMsYUFBYSxFQUFFLG9CQUFrQixHQUNsQzs7QUN2UkQsQUFBQSxPQUFPLENBQUE7RUFDTixnQkFBZ0IsRUFBRSxJQUFJLEdBa010QjtFQWhNQyxBQUFELGNBQVEsQ0FBQTtJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLGFBQWE7SUFDOUIsT0FBTyxFQUFFLE1BQU07SUFDZixNQUFNLEVBQUUsSUFBSSxHQUNaO0VBRUEsQUFBRCxhQUFPLENBQUE7SUFDTixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNLEdBQ25CO0VBRUEsQUFBRCxpQkFBVyxDQUFBO0lBQ1YsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJQUNuQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHLEdBYWhCO0lBakJBLEFBTUEsaUJBTlUsQ0FNVixDQUFDLENBQUE7TUFDQSxLQUFLLEVBQUUsT0FBTyxHQUtkO01BWkQsQUFTQyxpQkFUUyxDQU1WLENBQUMsQUFHQyxNQUFNLENBQUE7UUFDTixLQUFLLEVBQUUsT0FBTyxHQUNkO0lBWEYsQUFjQSxpQkFkVSxDQWNWLEVBQUUsQ0FBQTtNQUNELE1BQU0sRUFBRSxLQUFLLEdBQ2I7RUFHRCxBQUFELGNBQVEsQ0FBQTtJQUNQLFdBQVcsRUFBRSxJQUFJLEdBQ2pCO0VBRUEsQUFBRCxlQUFTLENBQUE7SUFDUixPQUFPLEVBQUUsSUFBSSxHQUNiO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0lBRXZCLEFBQUQsY0FBUSxDQUFBO01BQ1AsT0FBTyxFQUFFLE1BQU0sR0FDZjtJQUVBLEFBQUQsY0FBUSxDQUFBO01BQ1AsV0FBVyxFQUFFLElBQUksR0FDakI7RUFHRixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SUFFdkIsQUFBRCxjQUFRLENBQUE7TUFDUCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtJQUVBLEFBQUQsZUFBUyxDQUFDO01BQ1QsT0FBTyxFQUFFLFlBQVk7TUFDckIsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsT0FBTztNQUNmLE9BQU8sRUFBRSxJQUFJO01BQ2IsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLEdBQUcsRUFBRSxHQUFHO01BQ1IsVUFBVSxFQUFFLEtBQUs7TUFDakIsS0FBSyxFQUFFLElBQUk7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixVQUFVLEVBQUUsSUFBSSxHQUNoQjtJQUVBLEFBQUQsZUFBUyxDQUFDLElBQUksQ0FBQztNQUNkLE9BQU8sRUFBRSxLQUFLO01BQ2QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLEdBQUc7TUFDWCxJQUFJLEVBQUUsR0FBRztNQUNULEtBQUssRUFBRSxHQUFHO01BQ1YsZ0JBQWdCLEVGaEZKLE9BQU87TUVpRm5CLFVBQVUsRUFBRSxjQUFjLEdBWTFCO01BbkJBLEFBU0EsZUFUUSxDQUFDLElBQUksQUFTWixVQUFXLENBQUEsQ0FBQyxFQUFDO1FBQ2IsR0FBRyxFQUFFLElBQUksR0FDVDtNQVhELEFBYUEsZUFiUSxDQUFDLElBQUksQUFhWixVQUFXLENBQUEsQ0FBQyxFQUFDO1FBQ2IsR0FBRyxFQUFFLElBQUksR0FDVDtNQWZELEFBZ0JBLGVBaEJRLENBQUMsSUFBSSxBQWdCWixVQUFXLENBQUEsQ0FBQyxFQUFDO1FBQ2IsR0FBRyxFQUFFLElBQUksR0FDVDtJQTVGSixBQThGRSxPQTlGSyxBQThGSixRQUFRLENBQUUsZUFBUSxDQUFDLElBQUksQ0FBQztNQUN4QixJQUFJLEVBQUUsR0FBRztNQUNULEtBQUssRUFBRSxHQUFHLEdBZVY7TUEvR0gsQUFrR0csT0FsR0ksQUE4RkosUUFBUSxDQUFFLGVBQVEsQ0FBQyxJQUFJLEFBSXRCLFVBQVcsQ0FBQSxDQUFDLEVBQUM7UUFDYixTQUFTLEVBQUUsYUFBYTtRQUN4QixHQUFHLEVBQUUsSUFBSSxHQUNUO01BckdKLEFBdUdHLE9BdkdJLEFBOEZKLFFBQVEsQ0FBRSxlQUFRLENBQUMsSUFBSSxBQVN0QixVQUFXLENBQUEsQ0FBQyxFQUFDO1FBQ2IsT0FBTyxFQUFFLENBQUMsR0FDVjtNQXpHSixBQTJHRyxPQTNHSSxBQThGSixRQUFRLENBQUUsZUFBUSxDQUFDLElBQUksQUFhdEIsVUFBVyxDQUFBLENBQUMsRUFBQztRQUNiLFNBQVMsRUFBRSxjQUFjO1FBQ3pCLEdBQUcsRUFBRSxJQUFJLEdBQ1Q7SUFHRCxBQUFELGNBQVEsQ0FBQTtNQUNQLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxFQUFFLEdBQ1g7SUFFQSxBQUFELFlBQU0sQ0FBQTtNQUNMLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLE1BQU07TUFDdEIsV0FBVyxFQUFFLE1BQU07TUFDbkIsZUFBZSxFQUFFLE1BQU07TUFDdkIsUUFBUSxFQUFFLEtBQUs7TUFDZixNQUFNLEVBQUUsa0JBQWtCO01BQzFCLEdBQUcsRUFBRSxJQUFJO01BQ1QsSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsSUFBSTtNQUNYLFVBQVUsRUFBRSxjQUFjO01BQzFCLFFBQVEsRUFBRSxJQUFJO01BQ2QsVUFBVSxFQUFFLHNEQUFzRCxHQVlsRTtNQXhCQSxBQWNBLFlBZEssQUFjSixPQUFPLENBQUE7UUFDUCxPQUFPLEVBQUUsS0FBSztRQUNkLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEdBQUcsRUFBRSxDQUFDO1FBQ04sSUFBSSxFQUFFLENBQUM7UUFDUCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJO1FBQ1osVUFBVSxFQUFFLGdDQUFnQyxDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLFNBQVM7UUFDMUYsT0FBTyxFQUFFLEVBQUUsR0FDWDtJQTdJSixBQWdKRSxPQWhKSyxBQWdKSixRQUFRLENBQUUsWUFBSyxDQUFBO01BQ2YsSUFBSSxFQUFFLENBQUMsR0FDUDtJQUVBLEFBQUQsaUJBQVcsQ0FBQTtNQUNWLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE9BQU8sRUFBRSxLQUFLO01BQ2QsU0FBUyxFQUFFLElBQUk7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixPQUFPLEVBQUUsRUFBRSxHQVNYO01BZEEsQUFPQSxpQkFQVSxDQU9WLEVBQUUsQ0FBQTtRQUNELE1BQU0sRUFBRSxNQUFNLEdBQ2Q7TUFURCxBQVdBLGlCQVhVLENBV1YsQ0FBQyxDQUFBO1FBQ0EsS0FBSyxFQUFFLElBQUksR0FDWDtJQUdELEFBQUQsYUFBTyxDQUFBO01BQ04sS0FBSyxFQUFFLEtBQUssR0FNWjtNQVBBLEFBR0EsYUFITSxDQUdOLEdBQUcsQ0FBQTtRQUNGLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLElBQUksR0FDWjtFQUlILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUN0QixBQUNBLFlBREssQUFDSixPQUFPLENBQUE7TUFDUCxlQUFlLEVBQUUsVUFBVSxHQUMzQjtFQUlILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUN0QixBQUFELGNBQVEsQ0FBQTtNQUNQLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0lBRUEsQUFBRCxhQUFPLENBQUE7TUFDTixLQUFLLEVBQUUsS0FBSyxHQUNaO0lBRUEsQUFBRCxjQUFRLENBQUE7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUNqTUgsQUFBQSxPQUFPLENBQUM7RUFDUCxTQUFTLEVBQUUsSUFBSSxHQW9IZjtFQWxIQyxBQUFELFlBQU0sQ0FBQTtJQUNMLGdCQUFnQixFQUFFLE9BQU87SUFDekIsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsTUFBTSxHQVNmO0lBWkEsQUFLQSxZQUxLLENBS0wsQ0FBQyxDQUFBO01BQ0EsS0FBSyxFQUFFLElBQUksR0FDWDtJQVBELEFBU0EsWUFUSyxDQVNMLENBQUMsQ0FBQTtNQUNBLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBR0QsQUFBRCxZQUFNLENBQUE7SUFDTCxhQUFhLEVBQUUsSUFBSSxHQUtuQjtJQU5BLEFBR0EsWUFISyxDQUdMLENBQUMsQ0FBQTtNQUNBLEtBQUssRUFBRSxJQUFJLEdBQ1g7RUFHRCxBQUFELGlCQUFXLENBQUE7SUFDVixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFNBQVMsRUFBRSxJQUFJLEdBS2Y7SUFSQSxBQUtBLGlCQUxVLENBS1YsRUFBRSxDQUFBO01BQ0QsTUFBTSxFQUFFLE1BQU0sR0FDZDtFQUdELEFBQUQsY0FBUSxDQUFBO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsYUFBYSxHQUM5QjtFQUVBLEFBQUQsZUFBUyxDQUFBO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUUsUUFBUSxHQU1qQjtJQVJBLEFBSUEsZUFKUSxDQUlSLENBQUMsQ0FBQTtNQUNBLE9BQU8sRUFBRSxLQUFLO01BQ2QsTUFBTSxFQUFFLEtBQUssR0FDYjtFQUdELEFBQUQsZ0JBQVUsQ0FBQTtJQUNULE9BQU8sRUFBRSxJQUFJO0lBQ2IsTUFBTSxFQUFFLE9BQU8sR0FLZjtJQVBBLEFBSUEsZ0JBSlMsQ0FJVCxFQUFFLENBQUE7TUFDRCxNQUFNLEVBQUUsTUFBTSxHQUNkO0VBR0QsQUFBRCxlQUFTLENBQUE7SUFDUixnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLE9BQU8sRUFBRSxNQUFNO0lBQ2YsS0FBSyxFQUFFLE9BQU8sR0FDZDtFQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUN0QixBQUNBLGlCQURVLENBQ1YsRUFBRSxDQUFBO01BQ0QsTUFBTSxFQUFFLEdBQUcsR0FDWDtJQUdELEFBQUQsWUFBTSxDQUFBO01BQ0wsT0FBTyxFQUFFLE1BQU07TUFDZixVQUFVLEVBQUUsTUFBTSxHQUNsQjtJQUVBLEFBQUQsY0FBUSxDQUFBO01BQ1AsT0FBTyxFQUFFLEtBQUssR0FDZDtJQUVBLEFBQUQsWUFBTSxDQUFBO01BQ0wsYUFBYSxFQUFFLElBQUksR0FDbkI7SUFFQSxBQUFELFlBQU0sQ0FBQTtNQUNMLEtBQUssRUFBRSxJQUFJLEdBQ1g7SUFFQSxBQUFELGdCQUFVLENBQUE7TUFDVCxlQUFlLEVBQUUsTUFBTTtNQUN2QixVQUFVLEVBQUUsSUFBSTtNQUNoQixNQUFNLEVBQUUsTUFBTSxHQUNkO0lBRUEsQUFBRCxlQUFTLENBQUE7TUFDUixPQUFPLEVBQUUsUUFBUTtNQUNqQixlQUFlLEVBQUUsTUFBTSxHQUN2QjtFQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUN0QixBQUFELGdCQUFVLENBQUE7TUFDVCxPQUFPLEVBQUUsS0FBSztNQUNkLFVBQVUsRUFBRSxNQUFNLEdBS2xCO01BUEEsQUFJQSxnQkFKUyxDQUlULEVBQUUsQ0FBQTtRQUNELGFBQWEsRUFBRSxJQUFJLEdBQ25CO0lBR0QsQUFBRCxlQUFTLENBQUE7TUFDUixPQUFPLEVBQUUsTUFBTTtNQUNmLFVBQVUsRUFBRSxNQUFNLEdBQ2xCOztBQ2xISCxBQUFBLFdBQVcsQ0FBQTtFQUNQLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxNQUFNO0VBQ2YsU0FBUyxFQUFFLElBQUksR0FLbEI7RUFYRCxBQVFJLFdBUk8sQ0FRUCxDQUFDLENBQUE7SUFDRyxLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUNWTCxBQUFBLGNBQWMsQ0FBQTtFQUNiLE9BQU8sRUFBRSxNQUFNLEdBMkNmO0VBekNDLEFBQUQscUJBQVEsQ0FBQTtJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7RUFFQSxBQUFELG9CQUFPLENBQUE7SUFDTixPQUFPLEVBQUUsVUFBVSxHQUNuQjtFQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUN0QixBQUFELG1CQUFNLENBQUE7TUFDTCxLQUFLLEVBQUUsS0FBSyxHQU1aO01BUEEsQUFHQSxtQkFISyxDQUdMLEdBQUcsQ0FBQTtRQUNGLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLElBQUksR0FDWjtFQUlILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQXhCekIsQUFBQSxjQUFjLENBQUE7TUF5QlosT0FBTyxFQUFFLE1BQU0sR0FtQmhCO01BakJFLEFBQUQsbUJBQU0sQ0FBQTtRQUNMLE9BQU8sRUFBRSxJQUFJLEdBQ2I7TUFFQSxBQUFELHFCQUFRLENBQUE7UUFDUCxPQUFPLEVBQUUsS0FBSztRQUNkLFVBQVUsRUFBRSxNQUFNLEdBQ2xCO01BRUEsQUFBRCxvQkFBTyxDQUFBO1FBQ04sT0FBTyxFQUFFLENBQUMsR0FLVjtRQU5BLEFBR0Esb0JBSE0sQ0FHTixTQUFTLENBQUE7VUFDUixLQUFLLEVBQUUsSUFBSSxHQUNYOztBQUtKLEFBQUEsYUFBYSxDQUFBO0VBQ1osVUFBVSxFQUFFLE9BQU87RUFDbkIsYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsTUFBTTtFQUNmLE1BQU0sRUFBRSxJQUFJO0VBQ1osV0FBVyxFQUFFLEdBQUc7RUFDaEIsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFFRCxBQUFBLFFBQVEsQUFBQSxhQUFhLENBQUE7RUFDcEIsTUFBTSxFQUFFLEtBQUs7RUFDYixNQUFNLEVBQUUsUUFBUTtFQUNoQixPQUFPLEVBQUUsU0FBUyxHQUNsQjs7QUFFRCxBQUFBLFNBQVMsQ0FBQTtFQUNSLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDTG5FSCxPQUFPO0VLb0VyQixLQUFLLEVMcEVTLE9BQU87RUtxRXJCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE1BQU0sRUFBRSxPQUFPO0VBQ2YsU0FBUyxFQUFFLEtBQUssR0FNaEI7RUFoQkQsQUFZQyxTQVpRLEFBWVAsTUFBTSxDQUFBO0lBQ04sZ0JBQWdCLEVMOUVILE9BQU87SUsrRXBCLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FBS0EsQUFBRCxtQkFBUyxDQUFBO0VBQ1IsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBRUEsQUFBRCxnQkFBTSxDQUFBO0VBQ0wsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FDM0ZGLEFBQUEsT0FBTyxDQUFBO0VBQ04sVUFBVSxFQUFFLDhCQUE4QixDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsU0FBUztFQUMxRCxlQUFlLEVBQUUsS0FBSztFQUN0QixNQUFNLEVBQUUsS0FBSztFQUNiLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsS0FBSyxFQUFFLElBQUksR0F1R1g7RUFyR0MsQUFBRCxjQUFRLENBQUE7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxRQUFRLEdBQ3pCO0VBRUEsQUFBRCxnQkFBVSxDQUFBO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsS0FBSyxHQUNoQjtFQUVBLEFBQUQsZ0JBQVUsQ0FBQTtJQUNULFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBRUEsQUFBRCxZQUFNLENBQUE7SUFDTCxVQUFVLEVBQUUsT0FBTztJQUNuQixhQUFhLEVBQUUsSUFBSTtJQUNuQixXQUFXLEVBQUUsSUFBSTtJQUNqQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE9BQU8sRUFBRSxNQUFNO0lBQ2YsT0FBTyxFQUFFLFlBQVk7SUFDckIsVUFBVSxFQUFFLE1BQU07SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FNZDtJQWZBLEFBV0EsWUFYSyxBQVdKLE1BQU0sQ0FBQTtNQUNOLGdCQUFnQixFQUFPLHNCQUFPO01BQzlCLEtBQUssRUFBRSxJQUFJLEdBQ1g7RUFHRixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SUF6QzFCLEFBQUEsT0FBTyxDQUFBO01BMENMLE1BQU0sRUFBRSxLQUFLLEdBb0VkO01BbEVFLEFBQUQsY0FBUSxDQUFBO1FBQ1AsU0FBUyxFQUFFLElBQUksR0FDZjtFQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJQWpEMUIsQUFBQSxPQUFPLENBQUE7TUFrREwsTUFBTSxFQUFFLEtBQUssR0E0RGQ7RUF6REEsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0lBckQxQixBQUFBLE9BQU8sQ0FBQTtNQXNETCxNQUFNLEVBQUUsS0FBSztNQUNiLG1CQUFtQixFQUFFLE9BQU8sR0F1RDdCO01BckRFLEFBQUQsY0FBUSxDQUFBO1FBQ1AsU0FBUyxFQUFFLElBQUksR0FDZjtFQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQTlEekIsQUFBQSxPQUFPLENBQUE7TUErREwsVUFBVSxFQUFFLE1BQU07TUFDbEIsZ0JBQWdCLEVBQUUsbUNBQW1DO01BQ3JELG1CQUFtQixFQUFFLEtBQUs7TUFDMUIsZUFBZSxFQUFFLEtBQUssR0E0Q3ZCO01BMUNFLEFBQUQsY0FBUSxDQUFBO1FBQ1AsU0FBUyxFQUFFLElBQUksR0FDZjtNQUVBLEFBQUQsZ0JBQVUsQ0FBQTtRQUNULFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFHRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUE3RXpCLEFBQUEsT0FBTyxDQUFBO01BOEVMLE1BQU0sRUFBRSxJQUFJO01BQ1osT0FBTyxFQUFFLFlBQVk7TUFDckIsbUJBQW1CLEVBQUUsR0FBRyxHQThCekI7TUE1QkUsQUFBRCxjQUFRLENBQUE7UUFDUCxTQUFTLEVBQUUsSUFBSSxHQUNmO01BRUEsQUFBRCxnQkFBVSxDQUFBO1FBQ1QsYUFBYSxFQUFFLElBQUk7UUFDbkIsYUFBYSxFQUFFLElBQUksR0FDbkI7RUFHRCxBQUFELFdBQUssQ0FBQTtJQUNKLE1BQU0sRUFBRSxLQUFLO0lBQ2IsVUFBVSxFQUFFLEtBQUssR0FDakI7RUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SUFDekIsQUFBRCxXQUFLLENBQUE7TUFDSixPQUFPLEVBQUUsTUFBTTtNQUNmLE1BQU0sRUFBRSxLQUFLO01BQ2IsbUJBQW1CLEVBQUUsUUFBUTtNQUM3QixVQUFVLEVBQUUsTUFBTSxHQUNsQjtJQUVBLEFBQUQsV0FBSyxDQUFFLGdCQUFTLENBQUE7TUFDZixTQUFTLEVBQUUsSUFBSTtNQUNmLFVBQVUsRUFBRSxNQUFNLEdBQ2xCOztBQzVHSCxBQUFBLFNBQVMsQ0FBQTtFQUNSLGdCQUFnQixFQUFFLE9BQU87RUFDekIsT0FBTyxFQUFFLE1BQU07RUFDZixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRyxHQTZEaEI7RUEzREMsQUFBRCxnQkFBUSxDQUFBO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsSUFBSTtJQUNmLGVBQWUsRUFBRSxNQUFNLEdBQ3ZCO0VBRUEsQUFBRCxlQUFPLENBQUE7SUFDTixNQUFNLEVBQUUsTUFBTSxHQUNkO0VBRUEsQUFBRCxvQkFBWSxDQUFBO0lBQ1gsTUFBTSxFQUFFLEtBQUs7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0lBQ3ZCLEFBQUQsZUFBTyxDQUFBO01BQ04sTUFBTSxFQUFFLE1BQU0sR0FDZDtFQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJQTdCMUIsQUFBQSxTQUFTLENBQUE7TUE4QlAsT0FBTyxFQUFFLE1BQU0sR0FtQ2hCO01BakNFLEFBQUQsZUFBTyxDQUFBO1FBQ04sS0FBSyxFQUFFLEdBQUc7UUFDVixNQUFNLEVBQUUsQ0FBQztRQUNULE9BQU8sRUFBRSxTQUFTO1FBQ2xCLFVBQVUsRUFBRSxNQUFNLEdBQ2xCO01BRUEsQUFBRCxvQkFBWSxDQUFBO1FBQ1gsYUFBYSxFQUFFLElBQUk7UUFDbkIsZUFBZSxFQUFFLE1BQU0sR0FDdkI7RUFHRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUFDdEIsQUFBRCxvQkFBWSxDQUFBO01BQ1gsT0FBTyxFQUFFLEtBQUs7TUFDZCxNQUFNLEVBQUUsSUFBSSxHQUtaO01BUEEsQUFJQSxvQkFKVyxDQUlYLEdBQUcsQ0FBQTtRQUNGLE1BQU0sRUFBRSxLQUFLLEdBQ2I7RUFJSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUFDdEIsQUFBRCxlQUFPLENBQUE7TUFDTixLQUFLLEVBQUUsSUFBSSxHQUNYO0lBRUEsQUFBRCxvQkFBWSxDQUFBO01BQ1gsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FDL0RILEFBQUEsS0FBSyxDQUFBO0VBQ0osZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixPQUFPLEVBQUUsTUFBTSxHQStDZjtFQTdDQyxBQUFELFlBQVEsQ0FBQTtJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsWUFBWSxFQUFFLEtBQUssR0FDbkI7RUFFQSxBQUFELFlBQVEsQ0FBQTtJQUNQLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsYUFBYSxFQUFFLElBQUksR0FDbkI7RUFFQSxBQUFELFdBQU8sQ0FBQTtJQUNOLEtBQUssRUFBRSxLQUFLO0lBQ1osT0FBTyxFQUFFLE1BQU0sR0FDZjtFQUVBLEFBQUQsZ0JBQVksQ0FBQTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxRQUFRLEdBQ2pCO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lBN0J6QixBQUFBLEtBQUssQ0FBQTtNQThCSCxPQUFPLEVBQUUsTUFBTSxHQW1CaEI7TUFqQkUsQUFBRCxZQUFRLENBQUE7UUFDUCxPQUFPLEVBQUUsS0FBSyxHQUNkO01BRUEsQUFBRCxZQUFRLENBQUE7UUFDUCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtNQUVBLEFBQUQsV0FBTyxDQUFBO1FBQ04sS0FBSyxFQUFFLElBQUk7UUFDWCxhQUFhLEVBQUUsSUFBSSxHQUtuQjtRQVBBLEFBSUEsV0FKTSxBQUlMLFdBQVcsQ0FBQTtVQUNYLGFBQWEsRUFBRSxDQUFDLEdBQ2hCOztBQzlDSixBQUFBLFNBQVMsQ0FBQTtFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxPQUFPO0VBQ2hCLGdCQUFnQixFQUFFLE9BQU8sR0FrRjVCO0VBaEZJLEFBQUQsZ0JBQVEsQ0FBQTtJQUNKLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBRUEsQUFBRCxnQkFBUSxDQUFBO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsSUFBSTtJQUNqQixZQUFZLEVBQUUsSUFBSTtJQUNsQixZQUFZLEVBQUUsSUFBSTtJQUNsQixhQUFhLEVBQUUsSUFBSSxHQUN0QjtFQUVBLEFBQUQsZUFBTyxDQUFBO0lBQ0gsT0FBTyxFQUFFLElBQUk7SUFDYixhQUFhLEVBQUUsSUFBSSxHQUt0QjtJQVBBLEFBSUcsZUFKRyxBQUlGLFdBQVcsQ0FBQTtNQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ25CO0VBR0osQUFBRCx1QkFBZSxDQUFBO0lBQ1gsS0FBSyxFQUFFLEdBQUc7SUFDVixhQUFhLEVBQUUsSUFBSSxHQUN0QjtFQUVBLEFBQUQsZUFBTyxBQUFBLFVBQVcsQ0FBQSxHQUFHLEVBQUcsdUJBQWMsQ0FBQTtJQUNsQyxLQUFLLEVBQUUsQ0FBQyxHQUNYO0VBRUEsQUFBRCxlQUFPLEFBQUEsVUFBVyxDQUFBLEdBQUcsRUFBRyxtQkFBVSxDQUFBO0lBQzlCLEtBQUssRUFBRSxDQUFDLEdBQ1g7RUFFQSxBQUFELG1CQUFXLENBQUE7SUFDUCxLQUFLLEVBQUUsR0FBRyxHQU1iO0lBUEEsQUFHRyxtQkFITyxDQUdQLEdBQUcsQ0FBQTtNQUNDLFNBQVMsRUFBRSxJQUFJO01BQ2YsTUFBTSxFQUFFLElBQUksR0FDZjtFQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJQWpEN0IsQUFBQSxTQUFTLENBQUE7TUFrREQsT0FBTyxFQUFFLE1BQU0sR0FtQ3RCO01BakNRLEFBQUQsZ0JBQVEsQ0FBQTtRQUNKLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBR0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lBekQ1QixBQUFBLFNBQVMsQ0FBQTtNQTBERCxPQUFPLEVBQUUsTUFBTSxHQTJCdEI7TUF6QlEsQUFBRCxnQkFBUSxDQUFBO1FBQ0osYUFBYSxFQUFFLElBQUksR0FDdEI7TUFFQSxBQUFELGVBQU8sQ0FBQTtRQUNILE9BQU8sRUFBRSxLQUFLO1FBQ2QsVUFBVSxFQUFFLE1BQU07UUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7TUFFQSxBQUFELG1CQUFXLEVBQ1YsdUJBQWMsQ0FBQTtRQUNYLEtBQUssRUFBRSxJQUFJO1FBQ1gsT0FBTyxFQUFFLENBQUMsR0FDYjtNQUVBLEFBQUQsbUJBQVcsQ0FBQTtRQUNQLE1BQU0sRUFBRSxJQUFJO1FBQ1osYUFBYSxFQUFFLElBQUksR0FLdEI7UUFQQSxBQUlHLG1CQUpPLENBSVAsR0FBRyxDQUFBO1VBQ0MsU0FBUyxFQUFFLEtBQUssR0FDbkI7O0FDbEZiLEFBQUEsUUFBUSxDQUFBO0VBQ0osT0FBTyxFQUFFLFdBQVc7RUFDcEIsUUFBUSxFQUFFLFFBQVEsR0F3RHJCO0VBdERJLEFBQUQsZUFBUSxDQUFBO0lBQ0osU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsYUFBYSxHQUNqQztFQUVBLEFBQUQsZUFBUSxDQUFBO0lBQ0osYUFBYSxFQUFFLElBQUksR0FDdEI7RUFFQSxBQUFELGFBQU0sQ0FBQTtJQUNGLEtBQUssRUFBRSxnQkFBZ0IsR0FDMUI7RUFFQSxBQUNHLGNBREcsQ0FDSCxFQUFFLENBQUE7SUFDRSxPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxVQUFVO0lBQ3ZCLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0VBTEosQUFNRyxjQU5HLENBTUgsQ0FBQyxDQUFBO0lBQ0csT0FBTyxFQUFFLFlBQVk7SUFDckIsU0FBUyxFQUFFLEtBQUssR0FDbkI7RUFHSixBQUFELGtCQUFXLENBQUE7SUFDUCxhQUFhLEVBQUUsSUFBSSxHQUN0QjtFQUVBLEFBQUQsa0JBQVcsQ0FBQTtJQUNQLE9BQU8sRUFBRSxRQUFRLEdBQ3BCO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lBeEM1QixBQUFBLFFBQVEsQ0FBQTtNQXlDQSxPQUFPLEVBQUUsV0FBVyxHQWlCM0I7RUFkRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUFDbkIsQUFBRCxlQUFRLENBQUE7TUFDSixPQUFPLEVBQUUsS0FBSyxHQUNqQjtJQUVBLEFBQUQsYUFBTSxDQUFBO01BQ0YsS0FBSyxFQUFFLElBQUk7TUFDWCxhQUFhLEVBQUUsSUFBSSxHQUt0QjtNQVBBLEFBSUcsYUFKRSxBQUlELFdBQVcsQ0FBQTtRQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQ3ZEYixBQUFBLE1BQU0sQ0FBQTtFQUNGLGdCQUFnQixFQUFFLE9BQU87RUFDekIsT0FBTyxFQUFFLE1BQU07RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLEtBQUssRUFBRSxPQUFPLEdBeURqQjtFQXZESSxBQUFELGFBQVEsQ0FBQTtJQUNKLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU0sR0FDMUI7RUFFQSxBQUFELFlBQU8sQ0FBQTtJQUNILE1BQU0sRUFBRSxNQUFNLEdBQ2pCO0VBRUEsQUFBRCxpQkFBWSxDQUFBO0lBQ1IsTUFBTSxFQUFFLEtBQUs7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBRUEsQUFBRCxvQkFBZSxDQUFBO0lBQ1gsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUksR0FDckI7RUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SUFDcEIsQUFBRCxZQUFPLENBQUE7TUFDSCxNQUFNLEVBQUUsTUFBTSxHQUNqQjtFQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQXRDNUIsQUFBQSxNQUFNLENBQUE7TUF1Q0UsT0FBTyxFQUFFLE1BQU0sR0F5QnRCO01BdkJRLEFBQUQsYUFBUSxDQUFBO1FBQ0osT0FBTyxFQUFFLEtBQUssR0FDakI7TUFFQSxBQUFELFlBQU8sQ0FBQTtRQUNILEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLFVBQVUsR0FLckI7UUFQQSxBQUlHLFlBSkcsQUFJRixXQUFXLENBQUE7VUFDUixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtNQUdKLEFBQUQsaUJBQVksQ0FBQTtRQUNSLE1BQU0sRUFBRSxJQUFJO1FBQ1osT0FBTyxFQUFFLEtBQUssR0FNakI7UUFSQSxBQUlHLGlCQUpRLENBSVIsR0FBRyxDQUFBO1VBQ0MsU0FBUyxFQUFFLEtBQUs7VUFDaEIsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FDN0RiLEFBQUEsV0FBVyxDQUFBO0VBQ1AsT0FBTyxFQUFFLE1BQU07RUFDZixVQUFVLEVBQUUsTUFBTSxHQXFEckI7RUFuREksQUFBRCxrQkFBUSxDQUFBO0lBQ0osYUFBYSxFQUFFLElBQUksR0FDdEI7RUFOTCxBQVFJLFdBUk8sQ0FRUCxVQUFVLENBQUE7SUFDTixTQUFTLEVBQUUsS0FBSyxHQUNuQjtFQUVBLEFBQUQscUJBQVcsQ0FBQTtJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLE1BQU07SUFDbkIsYUFBYSxFQUFFLElBQUksR0FLdEI7SUFUQSxBQU1HLHFCQU5PLEFBTU4sV0FBVyxDQUFBO01BQ1IsYUFBYSxFQUFFLENBQUMsR0FDbkI7RUFHSixBQUFELHlCQUFlLENBQUE7SUFDWCxLQUFLLEVBQUUsZ0JBQWdCLEdBQzFCO0VBRUEsQUFBRCxxQkFBVyxDQUFBO0lBQ1AsV0FBVyxFQUFFLElBQUksR0FDcEI7RUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUFDbkIsQUFBRCxxQkFBVyxDQUFBO01BQ1AsT0FBTyxFQUFFLEtBQUs7TUFDZCxNQUFNLEVBQUUsQ0FBQyxHQUNaO0lBRUEsQUFBRCx5QkFBZSxDQUFBO01BQ1gsS0FBSyxFQUFFLElBQUk7TUFDWCxhQUFhLEVBQUUsSUFBSSxHQUN0QjtJQUVBLEFBQUQscUJBQVcsQ0FBRSxxQkFBVSxDQUFBO01BQ25CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBRUEsQUFBRCxxQkFBVyxDQUFFLHFCQUFVLENBQUUseUJBQWMsQ0FBQTtNQUNuQyxLQUFLLEVBQUUsZUFBZTtNQUN0QixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtJQUVBLEFBQUQscUJBQVcsQ0FBQTtNQUNQLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQ3JEVCxBQUFBLE1BQU0sQ0FBQTtFQUNGLE9BQU8sRUFBRSxZQUFZLEdBcUZ4QjtFQW5GSSxBQUFELGNBQVMsQ0FBQTtJQUNMLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLE1BQU07SUFDbkIsYUFBYSxFQUFFLElBQUksR0FDdEI7RUFSTCxBQVVJLE1BVkUsQ0FVRixVQUFVLENBQUE7SUFDTixTQUFTLEVBQUUsS0FBSyxHQUNuQjtFQUVBLEFBQUQsYUFBUSxDQUFBO0lBQ0osU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUksR0FDckI7RUFFQSxBQUFELGdCQUFXLENBQUE7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxhQUFhO0lBQzlCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGFBQWEsRUFBRSxJQUFJLEdBS3RCO0lBVEEsQUFNRyxnQkFOTyxBQU1OLFdBQVcsQ0FBQTtNQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ25CO0VBR0osQUFBRCxvQkFBZSxDQUFBO0lBQ1gsS0FBSyxFQUFFLGdCQUFnQixHQUMxQjtFQUVBLEFBQUQsZ0JBQVcsQ0FBQTtJQUNQLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFVBQVUsRUFBRSxNQUFNLEdBQ3JCO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lBeEM1QixBQUFBLE1BQU0sQ0FBQTtNQXlDRSxPQUFPLEVBQUUsTUFBTSxHQTZDdEI7TUEzQ1EsQUFBRCxjQUFTLENBQUE7UUFDTCxhQUFhLEVBQUUsSUFBSSxHQUN0QjtFQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUNuQixBQUFELGdCQUFXLENBQUE7TUFDUCxPQUFPLEVBQUUsS0FBSztNQUNkLE1BQU0sRUFBRSxDQUFDLEdBQ1o7SUFFQSxBQUFELGNBQVMsQ0FBQTtNQUNMLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE9BQU8sRUFBRSxLQUFLO01BQ2QsYUFBYSxFQUFFLElBQUksR0FLdEI7TUFSQSxBQUtHLGNBTEssQ0FLTCxJQUFJLENBQUE7UUFDQSxLQUFLLEVBQUUsSUFBSSxHQUNkO0lBR0osQUFBRCxhQUFRLENBQUE7TUFDSixhQUFhLEVBQUUsSUFBSSxHQUN0QjtJQUVBLEFBQUQsb0JBQWUsQ0FBQTtNQUNYLEtBQUssRUFBRSxJQUFJO01BQ1gsYUFBYSxFQUFFLElBQUksR0FDdEI7SUFFQSxBQUFELGdCQUFXLENBQUUsZ0JBQVUsQ0FBQTtNQUNuQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtJQUVBLEFBQUQsZ0JBQVcsQ0FBRSxnQkFBVSxDQUFFLG9CQUFjLENBQUE7TUFDbkMsS0FBSyxFQUFFLGVBQWU7TUFDdEIsYUFBYSxFQUFFLENBQUMsR0FDbkI7SUFFQSxBQUFELGdCQUFXLENBQUE7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNwQiJ9 */
